# Win32 only: Enable the RTS and libraries to be built as DLLs
DLLized=@EnableWin32DLLs@
+# Win32 only: are we building a compiler that tries to reduce external
+# dependencies? i.e., one that doesn't assume that the user has got
+# the cygwin toolchain installed on his/her Win32 box.
+#
+# GHC is still dependent on GNU tools in the backend (gcc to further process
+# .c/.hc/.s/.o files + 'perl' to mangle and split), but using this
+# option a GHC distribution can be put together which includes a minimal
+# set of these open source tools.
+#
+MinimalUnixDeps=@MinimalUnixDeps@
+
# Don't split object files for libs if we're building DLLs, or booting from
# .hc files.
SplitObjs=YES
ifeq "$(BootingFromHc)" "YES"
SplitObjs=NO
endif
+ifeq "$(GhcUnregisterised)" "YES"
+SplitObjs=NO
+endif
# Strip local symbols from libraries? This can make the libraries smaller,
# but makes debugging somewhat more difficult. Doesn't work with all ld's.
# For a debugging RTS:
# GhcRtsHcOpts = -optc-DDEBUG
-# GhcRtsCcOpts = -optc-g
+# GhcRtsCcOpts = -g
# For an optimised RTS:
GhcRtsHcOpts=-O2
#
GhcLibsWithHOpenGL=@GhcLibsWithHOpenGL@
+X_CFLAGS=@X_CFLAGS@
+X_LIBS=@X_LIBS@
+
################################################################################
#
# happy project
SRC_SGML2HTML_OPTS = -d $(SGMLSTYLESHEET)
SRC_SGML2PS_OPTS = -d $(SGMLSTYLESHEET)
SRC_SGML2RTF_OPTS = -d $(SGMLSTYLESHEET)
+SRC_SGML2PDF_OPTS = -d $(SGMLSTYLESHEET)
DOCBOOK_CATALOG = @Catalog@