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 = \
ghc-consist.prl \
ghc-split.prl
-SCRIPT_PROG = ghc
+SCRIPT_PROG = ghc-$(GhcProjectVersion)
+SCRIPT_LINK = ghc
SCRIPT_OBJS = ghc.prl
INTERP=perl
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 \
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)