ruoyunbai 2bb9621e30 1
2021-09-29 21:06:16 +08:00

22 lines
629 B
Makefile

noinst_SCRIPTS = checkpoint_script restart_script
CLEANFILES = checkpoint_script restart_script
EXTRA_DIST = checkpoint_script.in restart_script.in
edit_blcr_scripts = sed \
-e "s|@BLCR_BINDIR[@]|$(BLCR_BINDIR)|g" \
-e "s|@bindir[@]|$(bindir)|g" \
-e "s|@PBS_SERVER_HOME[@]|$(PBS_SERVER_HOME)|g"
checkpoint_script restart_script: Makefile
rm -f $@ $@.tmp
my_srcdir=''; \
test -f ./$@.in || my_srcdir=$(srcdir)/; \
$(edit_blcr_scripts) $${my_srcdir}$@.in >$@.tmp
chmod +x $@.tmp
chmod a-w $@.tmp
mv $@.tmp $@
checkpoint_script: $(srcdir)/checkpoint_script.in
restart_script: $(srcdir)/restart_script.in