# 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
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)
#
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/.
#
#
# 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