[project @ 2002-11-13 12:21:08 by simonmar]
[ghc-hetmet.git] / mk / config.mk.in
index f148eff..e693b2d 100644 (file)
@@ -646,6 +646,9 @@ MKDEPENDHS  = $(GHC)
 # tree).  We can refer to "this ghc" as $(GHC_INPLACE):
 
 GHC_INPLACE    = $(FPTOOLS_TOP)/ghc/compiler/ghc-inplace
+GHC_STAGE1     = $(FPTOOLS_TOP)/ghc/compiler/stage1/ghc-inplace
+GHC_STAGE2     = $(FPTOOLS_TOP)/ghc/compiler/stage2/ghc-inplace
+GHC_STAGE3     = $(FPTOOLS_TOP)/ghc/compiler/stage3/ghc-inplace
 
 #-----------------------------------------------------------------------------
 # C compiler
@@ -684,6 +687,11 @@ LibGmp             = @LibGmp@
 HaveLibMingwEx = @HaveLibMingwEx@
 
 #-----------------------------------------------------------------------------
+# HaskellSupport framework (Mac OS X)
+#
+HaveFrameworkHaskellSupport = @HaveFrameworkHaskellSupport@
+
+#-----------------------------------------------------------------------------
 # Regex libraries
 # (if present in libc use that one, otherwise use the one in the tree)
 #
@@ -786,11 +794,6 @@ TAR                        = @TarCmd@
 ZIP                    = zip
 
 #
-# Under Windows, we have to deal with .exe suffixes
-#
-EXE_SUFFIX=@exeext@
-
-#
 # This is special to literate/, ToDo: add literate-specific
 # configure setup to literate/.
 #
@@ -879,8 +882,8 @@ LIT2TEXT            = $(LITERATE_PREFIX)lit2text
 #
 # Stuff from fptools/ghc/utils
 #
-UNLIT                  = $(UNLIT_PREFIX)unlit$(EXE_SUFFIX)
-HP2PS                  = $(HP2PS_PREFIX)hp2ps$(EXE_SUFFIX)
+UNLIT                  = $(UNLIT_PREFIX)unlit$(exeext)
+HP2PS                  = $(HP2PS_PREFIX)hp2ps$(exeext)
 HSTAGS                 = $(HSTAGS_PREFIX)hstags
 HSC2HS                 = $(HSC2HS_PREFIX)hsc2hs-inplace