blob: b127fb24cc28821f50921cb5610e945fd0a71699 [file] [log] [blame]
AUTOMAKE_OPTIONS = foreign
SRCS = \
alloc.c \
anchor.c \
commands.c \
lua.c \
rpc.c \
scrun.c \
scrun.h \
srun.c \
spank.c \
state.c
convenience_libs = $(LIB_SLURM)
if HAVE_LUA
AM_CPPFLAGS = -I$(top_srcdir) $(lua_CFLAGS)
bin_PROGRAMS = scrun
scrun_SOURCES = $(SRCS)
scrun_DEPENDENCIES = $(LIB_SLURM_BUILD)
scrun_LDFLAGS = -export-dynamic $(CMD_LDFLAGS)
scrun_LDADD = $(convenience_libs) $(top_builddir)/src/lua/libslurm_lua.la $(lua_LIBS)
REF = usage.txt
include $(top_srcdir)/make_ref.include
noinst_LTLIBRARIES = $(LIB_REF)
EXTRA_scrun_DEPENDENCIES = $(LIB_REF)
scrun_LDADD += $(LIB_REF)
force:
$(convenience_libs) : force
@cd `dirname $@` && $(MAKE) `basename $@`
else
EXTRA_scrun_SOURCES = $(SRCS)
endif