-SCRIPT_SUBST_VARS := \
- INSTALLING \
- ProjectName ProjectVersion ProjectVersionInt \
- HscMajorVersion HscMinorVersion CcMajorVersion CcMinorVersion \
- CURRENT_DIR HOSTPLATFORM TARGETPLATFORM \
- GHC_LIB_DIR GHC_RUNTIME_DIR GHC_INCLUDE_DIR \
- GHC_OPT_HILEV_ASM GhcWithNativeCodeGen LeadingUnderscore\
- GHC_UNLIT GHC_HSCPP GHC_MKDEPENDHS GHC_HSC GHC_SYSMAN EnableWin32DLLs \
- CP RM CONTEXT_DIFF LibGmp GhcWithRegisterised \
- $(USER_WAY_NAMES) $(USER_WAY_OPTS)
+$(CONFIG_HS) : $(FPTOOLS_TOP)/mk/config.mk Makefile
+ @$(RM) -f $(CONFIG_HS)
+ @echo -n "Creating $(CONFIG_HS) ... "
+ @echo "module Config where" >>$(CONFIG_HS)
+ @echo "cTARGETPLATFORM = \"$(TARGETPLATFORM)\"" >> $(CONFIG_HS)
+ @echo "cCURRENT_DIR = \"$(CURRENT_DIR)\"" >> $(CONFIG_HS)
+ @echo "cHaveLibGmp = \"$(HaveLibGmp)\"" >> $(CONFIG_HS)
+ @echo "cLibsReadline = \"$(LibsReadline)\"" >> Config.hs
+ @echo "clibdir = \"$(libdir)\"" >> $(CONFIG_HS)
+ @echo "cGHC_LIB_DIR = \"$(GHC_LIB_DIR)\"" >> $(CONFIG_HS)
+ @echo "cGHC_RUNTIME_DIR = \"$(GHC_RUNTIME_DIR)\"" >> $(CONFIG_HS)
+ @echo "cGHC_UTILS_DIR = \"$(GHC_UTILS_DIR)\"" >> $(CONFIG_HS)
+ @echo "cGHC_INCLUDE_DIR = \"$(GHC_INCLUDE_DIR)\"" >> $(CONFIG_HS)
+ @echo "cFPTOOLS_TOP_ABS = \"$(FPTOOLS_TOP_ABS)\"" >> $(CONFIG_HS)
+ @echo done.