LeadingUnderscore=@LeadingUnderscore@
# Pin a suffix on executables? If so, what. (cygwin32 only).
-exeext=
+exeext=@exeext@
#################################################################################
#
#
GhcProjectName = The Glorious Glasgow Haskell Compilation System
GhcProjectNameShort = ghc
-GhcProjectVersion = 2.10
+GhcProjectVersion = 3.00
GhcProjectPatchLevel = 0
#---------------------------------------------------------------
#
# WithGhcHc Path name of the compiler to use
#
-# Ghc2_0 Whether this compiler is GHC 2.0 or later
-# (which affects gruesome details about
-# how mutually recursive modules are handled)
-#
# WithGhcHcType What "type" of compiler is being used
# Valid options:
# HC_CHALMERS_HBC
# HC_ROJEMO_NHC
# HC_UNSPECIFIED
-WithGhcHc = ghc-0.29
-Ghc2_0=NO
+WithGhcHc = ghc-2.10
# Unused, we think
# WithGhcHcType=HC_GLASGOW_GHC
GhcBinDistDocs = docs ghc/docs/users_guide ghc/docs/libraries
GhcBinDistPrlScripts = ghc stat2resid hstags mkdependHS
GhcBinDistLibPrlScripts = hscpp
+GhcBinDistBins = hp2ps
#################################################################################
#
# override the various *_PREFIX in build.mk, i.e., having the following
# in build.mk:
#
-# FASTMAKE_PREFIX=
+# MKDEPENDC_PREFIX=
#
-# will force `make' to rummage around in your PATH to find `fastmake' (not
+# will force `make' to rummage around in your PATH to find `mkdependC' (not
# sure it would need it in the first place, but still).
#
GLAFP_UTILS = $(FPTOOLS_TOP)/glafp-utils
SCRIPT_PREFIX = $(GLAFP_UTILS)/scripts/
-FASTMAKE_PREFIX = $(GLAFP_UTILS)/fastmake/
MKDEPENDC_PREFIX = $(GLAFP_UTILS)/mkdependC/
LTX_PREFIX = $(GLAFP_UTILS)/ltx/
RUNTEST_PREFIX = $(GLAFP_UTILS)/runstdtest/
HC = $(FPTOOLS_TOP)/ghc/driver/ghc
MKDEPENDHS = $(HC)
-#
-# The compiler proper is built with the 1.2 compiler,
-# so when building the dependencies, we need mkdependHS
-# for the 1.2 compiler.
-#
-MKDEPENDHS_1_2 = mkdependHS-1.2
-
#-----------------------------------------------------------------------------
# C compiler
#
# Stuff from fptools/glafp-utils
MKDEPENDC = $(MKDEPENDC_PREFIX)mkdependC
-FASTMAKE = $(FASTMAKE_PREFIX)fastmake
LTX = $(LTX_PREFIX)ltx
MKDIRHIER = $(MKDIRHIER_PREFIX)mkdirhier
LNDIR = $(LNDIR_PREFIX)lndir
LX = @LxCmd@
GREENCARD = @GreencardCmd@
-ifeq "$(HAPPY)" ""
-HAPPY = $(HAPPY_PREFIX)happy
-endif
-
#
# Stuff from fptools/literate
#