[project @ 2003-07-23 13:08:22 by simonpj]
[ghc-hetmet.git] / glafp-utils / mkdependC / Makefile
index f711d77..9a96fdf 100644 (file)
@@ -1,9 +1,21 @@
-TOP=../..
-include $(TOP)/mk/gen.mk
+#
+# Boilerplate Makefile for building perl script that
+# needs some configured constants prepended to it.
+#
+TOP=..
+include $(TOP)/mk/boilerplate.mk
 
-PROG=mkdependC
-SRC=mkdependC.prl
-INTERP=$(PERL)
-DESTDIR=$(INSTBINDIR)
+boot :: all
 
-include $(TOP)/mk/script.mk
+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
+
+include $(TOP)/mk/target.mk