[project @ 1999-07-14 13:26:48 by simonmar]
[ghc-hetmet.git] / ghc / utils / mkdependHS / Makefile
index 9b39b35..6f8fe79 100644 (file)
@@ -1,5 +1,6 @@
 TOP=../..
 include $(TOP)/mk/boilerplate.mk
+include $(TOP)/mk/version.mk
 INSTALLING=0
 
 boot :: all
@@ -7,20 +8,20 @@ boot :: all
 SCRIPT_PROG=mkdependHS
 SCRIPT_OBJS=mkdependHS.prl
 SCRIPT_SUBST_VARS= \
- TMPDIR \
  TOP_PWD \
  INSTALLING \
- PROJECTVERSION
+ RAWCPP \
+ HscIfaceFileVersion
 
 INTERP=perl
 
 #
 # install setup
 #
-INSTALL_SCRIPTS += $(SCRIPT_PROG)
+INSTALL_LIB_SCRIPTS += $(SCRIPT_PROG)
 
 ifneq "$(BIN_DIST)" "1"
-SCRIPT_SUBST_VARS += libdir datadir RAWCPP SED
+SCRIPT_SUBST_VARS += libdir datadir TMPDIR SED
 endif
 
 
@@ -48,7 +49,7 @@ install ::
        $(RM) $(SCRIPT_PROG)
        $(MAKE) $(MFLAGS) INSTALLING=1 $(SCRIPT_PROG)
 
-CLEAN_FILES += $(SCRIPT_PROG)
+CLEAN_FILES += $(SCRIPT_PROG) $(SCRIPT_LINK)
 
 include $(TOP)/mk/target.mk
 
@@ -59,4 +60,4 @@ include $(TOP)/mk/target.mk
 #
 install ::
        @$(RM) $(SCRIPT_PROG)
-       @$(MAKE) $(MFLAGS) $(SCRIPT_PROG)
+       @$(MAKE) $(MFLAGS) BIN_DIST=0 INSTALLING=0 $(SCRIPT_PROG)