[project @ 1998-02-09 00:38:08 by sof]
[ghc-hetmet.git] / ghc / driver / Makefile
index c6c02f1..52b698b 100644 (file)
@@ -5,11 +5,6 @@ TOP=..
 CURRENT_DIR=ghc/driver
 include $(TOP)/mk/boilerplate.mk
 
-#
-# The ways setup doesn't apply to the driver
-#
-override WAYS=
-
 INSTALLING=0
 
 DYN_LOADABLE_BITS = \
@@ -18,7 +13,8 @@ DYN_LOADABLE_BITS = \
        ghc-consist.prl \
        ghc-split.prl
 
-SCRIPT_PROG = ghc
+SCRIPT_PROG = ghc-$(GhcProjectVersion)
+SCRIPT_LINK = ghc
 SCRIPT_OBJS = ghc.prl
  
 INTERP=perl
@@ -41,7 +37,7 @@ endif
 SCRIPT_SUBST_VARS := \
   INSTALLING \
   PROJECTNAME PROJECTVERSION PROJECTPATCHLEVEL \
-  CURRENT_DIR TMPDIR HOSTPLATFORM TARGETPLATFORM \
+  CURRENT_DIR HOSTPLATFORM TARGETPLATFORM \
   GHC_LIB_DIR GHC_RUNTIME_DIR GHC_UTILS_DIR GHC_INCLUDE_DIR \
   GHC_OPT_HILEV_ASM GhcWithNativeCodeGen LeadingUnderscore\
   GHC_UNLIT GHC_HSCPP GHC_HSC GHC_SYSMAN \
@@ -57,7 +53,7 @@ SCRIPT_SUBST_VARS := \
 ifeq "$(BIN_DIST)" "1"
 SCRIPT_PREFIX_FILES=prefix.txt
 else
-SCRIPT_SUBST_VARS += libdir libexecdir datadir bindir TOP_PWD
+SCRIPT_SUBST_VARS += libdir libexecdir datadir bindir TMPDIR TOP_PWD
 endif
 
 all :: $(DYN_LOADABLE_BITS)