X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=utils%2FmkdependC%2FMakefile;h=9c00c090188b4491ce5587906327aa41fa60267a;hp=9b07685bb3e34beae318c792f7b590c37463c344;hb=430453c5131592b6147a80202dc5f7fbe3f3d5fd;hpb=ad9d754d2b18d4dd027884e082c20777a29ef7d4 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