-#
-# To have the RTS support interoperation with OS threads, set
-# GhcRtsThreaded to YES (preferably via the --enable-threaded-rts
-# configure script option). The consequence of this is spelled out
-# in details elsewhere, but, briefly, Concurrent Haskell threads
-# can now make external (i.e., C) calls without blocking the progress
-# of other CH threads. Multiple native threads can also execute
-# Haskell code without getting in each others way too.
-#
-GhcRtsThreaded=@ThreadedRts@
-
-################################################################################
-#
-# libraries project
-#
-################################################################################
-
-# Build the Haskell Readline bindings?
-#
-GhcLibsWithReadline=@HaveReadlineHeaders@
-
-# Libraries needed for linking with readline
-LibsReadline=@LibsReadline@
-
-# Include path to readline.h
-# (no path == in standard include path)
-#
-ReadlineIncludePath=
-
-# Math library
-LIBM=@LIBM@
-
-# Build the ObjectIO ?
-#
-GhcLibsWithObjectIO=@GhcLibsWithObjectIO@
-
-# Build the Haskell OpenGL/GLUT binding?
-#
-GhcLibsWithHOpenGL=@GhcLibsWithHOpenGL@
-GL_CFLAGS=@GL_CFLAGS@
-GL_LIBS=@GL_LIBS@
-
-X_CFLAGS=@X_CFLAGS@
-X_LIBS=@X_LIBS@
-
-################################################################################
-#
-# happy project
-#
-# Happy specific options
-#
-################################################################################
-
-# The compiler you'd like to use to compile Happy
-WithHappyHc = @WithHc@
-
-# HappyHcOpts gives the flags to pass to the Haskell compiler used
-# to compile the Happy sources with.
-#
-HappyHcOpts = -O
-
-################################################################################
-#
-# haggis project
-#
-# Haggis specific options
-#
-################################################################################
-
-################################################################################
-#
-# green-card project
-#
-# Green-card specific options
-#
-################################################################################
-
-################################################################################
-#
-# nofib project
-#
-# nofib specific options
-#
-################################################################################
-
-WithNofibHc = $(GHC_INPLACE)
-
-# NoFibSubDirs controls which set of tests should be run
-# You can run one or more of
-# imaginary
-# spectral
-# real
-# parallel
-# PRIVATE
-# PENDING
-# UNUSED
-NoFibSubDirs = imaginary spectral real
-
-# The different ways to build nofib. Default is just to mirror
-# what is done for the ghc prelude libraries.
-#
-NoFibWays = $(GhcLibWays)
-
-# Haskell compiler options for nofib
-NoFibHcOpts = -O
-
-# ==============================================================================
-#
-# END OF PROJECT-SPECIFIC STUFF
-#
-# Now come the generic configuration options
-#
-# ==============================================================================