blob: 52ade5d6c4d1d06a57ed4463493f2f829bfee93b [file] [log] [blame]
# Makefile for scontrol
AUTOMAKE_OPTIONS = foreign
AM_CPPFLAGS = -I$(top_srcdir)
bin_PROGRAMS = scontrol
scontrol_SOURCES = \
common.c \
create_res.c \
info_burst_buffer.c \
info_assoc_mgr.c \
info_fed.c \
info_job.c \
info_lics.c \
info_node.c \
info_part.c \
info_res.c \
power_node.c \
reboot_node.c \
scontrol.c \
scontrol.h \
update_job.c \
update_node.c \
update_part.c \
update_step.c
scontrol_LDADD = $(LIB_SLURM) $(READLINE_LIBS)
scontrol_DEPENDENCIES = $(LIB_SLURM_BUILD)
scontrol_LDFLAGS = -export-dynamic $(CMD_LDFLAGS)
REF = usage.txt
include $(top_srcdir)/make_ref.include
noinst_LTLIBRARIES = $(LIB_REF)
EXTRA_scontrol_DEPENDENCIES = $(LIB_REF)
scontrol_LDADD += $(LIB_REF)
force:
$(scontrol_DEPENDENCIES) : force
@cd `dirname $@` && $(MAKE) `basename $@`