X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=utils%2FmkdependC%2FMakefile;h=9c00c090188b4491ce5587906327aa41fa60267a;hb=d107207d57f6102f580578e7c168b7317b04b9c4;hp=9b07685bb3e34beae318c792f7b590c37463c344;hpb=0065d5ab628975892cea1ec7303f968c3338cbe1;p=ghc-hetmet.git diff --git a/utils/mkdependC/Makefile b/utils/mkdependC/Makefile index 9b07685..9c00c09 100644 --- a/utils/mkdependC/Makefile +++ b/utils/mkdependC/Makefile @@ -7,15 +7,15 @@ include $(TOP)/mk/boilerplate.mk boot :: all -SCRIPT_PROG=mkdependC -SCRIPT_OBJS=mkdependC.prl -# -# Prepend (perl) bindings for these Makefile variables -# when creating `mkdependC' (a more flexible way of doing msub). -# -SCRIPT_SUBST_VARS=DEFAULT_TMPDIR CPP BUILDPLATFORM - -CLEAN_FILES += $(SCRIPT_PROG) -INTERP=perl +PROG=mkdependC +CLEAN_FILES += $(PROG) +all:: + $(RM) -f $(PROG) + echo '#!$(PERL)' >> $(PROG) + echo '$$DEFAULT_TMPDIR = "$(DEFAULT_TMPDIR)";' >> $(PROG) + echo '$$CPP = "$(CPP)";' >> $(PROG) + echo '$$BUILDPLATFORM = "$(BUILDPLATFORM)";' >> $(PROG) + cat $(PROG).prl >> $(PROG) + $(EXECUTABLE_FILE) $(PROG) include $(TOP)/mk/target.mk