-# Create driver configuration
-
-boot :: Config.hs
-
-Config.hs : $(FPTOOLS_TOP)/mk/config.mk Makefile
- @$(RM) -f Config.hs
- @echo -n "Creating Config.hs ... "
- @echo "module Config where" >>Config.hs
- @echo "cProjectName = \"$(ProjectName)\"" >> Config.hs
- @echo "cProjectVersion = \"$(ProjectVersion)\"" >> Config.hs
- @echo "cProjectVersionInt = \"$(ProjectVersionInt)\"" >> Config.hs
- @echo "cHscIfaceFileVersion = \"$(HscIfaceFileVersion)\"" >> Config.hs
- @echo "cHOSTPLATFORM = \"$(HOSTPLATFORM)\"" >> Config.hs
- @echo "cTARGETPLATFORM = \"$(TARGETPLATFORM)\"" >> Config.hs
- @echo "cCURRENT_DIR = \"$(CURRENT_DIR)\"" >> 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 "cGHC_DRIVER_DIR = \"$(GHC_DRIVER_DIR)\"" >> Config.hs
- @echo "cGCC = \"$(WhatGccIsCalled)\"" >> Config.hs
- @echo "cGhcWithNativeCodeGen = \"$(GhcWithNativeCodeGen)\"" >> Config.hs
- @echo "cLeadingUnderscore = \"$(LeadingUnderscore)\"" >> Config.hs
- @echo "cGHC_UNLIT = \"$(GHC_UNLIT)\"" >> Config.hs
- @echo "cGHC_HSC = \"$(GHC_HSC)\"" >> Config.hs
- @echo "cGHC_MANGLER = \"$(GHC_MANGLER)\"" >> Config.hs
- @echo "cGHC_SPLIT = \"$(GHC_SPLIT)\"" >> Config.hs
- @echo "cGHC_STATS = \"$(GHC_STATS)\"" >> Config.hs
- @echo "cGHC_SYSMAN = \"$(GHC_SYSMAN)\"" >> Config.hs
- @echo "cDLLized = \"$(DLLized)\"" >> Config.hs
- @echo "cCP = \"$(CP)\"" >> Config.hs
- @echo "cRM = \"$(RM)\"" >> Config.hs
- @echo "cCONTEXT_DIFF = \"$(CONTEXT_DIFF)\"" >> Config.hs
- @echo "cHaveLibGmp = \"$(HaveLibGmp)\"" >> Config.hs
+# Create compiler configuration
+
+CURRENT_DIR=ghc/compiler
+CONFIG_HS = Config.hs
+boot :: $(CONFIG_HS)
+
+$(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)