-#
+# -*-makefile-*-
# @configure_input@
#
################################################################################
# * ghc next
# then it's up to you
+ifeq "$(GhcWithHscBuiltViaC)" "YES"
+# need hslibs/lang first if we're bootstrapping
+ProjectsToBuild = glafp-utils hslibs ghc
+else
ProjectsToBuild = glafp-utils ghc hslibs
+endif
#
# Make a distinction between building and installing
#
# but since the configure script has them on offer while
# passing through, we might as well set them.
-prefix = @prefix@
-exec_prefix = @exec_prefix@
-bindir = @bindir@
-#UNUSED, see below: libexecdir = @libexecdir@
-datadir = @datadir@
-#sysconfdir = @datadir@
-#sharedstatedir = @sharedstatedir@
-#localstatedir = @localstatedir@
-libdir = @libdir@
-includedir = @includedir@
-oldincludedir = @oldincludedir@
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+bindir = @bindir@
+datadir = @datadir@
+#sysconfdir = @datadir@
+#sharedstatedir = @sharedstatedir@
+#localstatedir = @localstatedir@
+libdir = @libdir@
+includedir = @includedir@
+oldincludedir = @oldincludedir@
mandir = @mandir@
+
+#UNUSED, see below: libexecdir = @libexecdir@
+#UNUSED:infodir = @infodir@
#UNUSED:srcdir = @srcdir@
#
# $(MKDEPENDHS) is the Haskell dependency generator (ghc -M).
GHC = @GHC@
+GhcVersion = @GhcVersion@
+GhcMajVersion = @GhcMajVersion@
+GhcMinVersion = @GhcMinVersion@
+GhcPatchLevel = @GhcPatchLevel@
+
HBC = @HBC@
NHC = @NHC@
LibGmp = @LibGmp@
#-----------------------------------------------------------------------------
+# Regex library
+# (if present in libc use that one, otherwise use the one in the tree)
+#
+HaveRegex = @HaveRegex@
+
+#-----------------------------------------------------------------------------
# Flex
FLEX = @LEX@
#-----------------------------------------------------------------------------
# SGML stuff
+JADE = @JadeCmd@
+
SGML2DVI = $(DOCBOOK_PREFIX)db2dvi
SGML2HTML = $(DOCBOOK_PREFIX)db2html
SGML2PS = $(DOCBOOK_PREFIX)db2ps
SGMLSTYLESHEET = $(FPTOOLS_TOP_ABS)/docs/fptools-both.dsl
-# This may need to be changed by the user for local conditions
-SGML_TOP = /usr/lib/sgml
-
-SGML_CATALOG_FILES = ./catalog:$(SGML_TOP)/catalog:$(SGML_TOP)/docbook.cat:$(SGML_TOP)/stylesheets/docbook/catalog
-
-
SRC_SGML2DVI_OPTS = -d $(SGMLSTYLESHEET)
SRC_SGML2HTML_OPTS = -d $(SGMLSTYLESHEET)
SRC_SGML2PS_OPTS = -d $(SGMLSTYLESHEET)
SRC_SGML2RTF_OPTS = -d $(SGMLSTYLESHEET)
+DOCBOOK_CATALOG = @Catalog@
+
#-----------------------------------------------------------------------------
# FPtools support software