# build the libs first if we're bootstrapping from .hc files
ifeq "$(BootingFromHc)" "YES"
-AllProjects = glafp-utils libraries hslibs ghc green-card happy hdirect hood nofib haddock
+AllProjects = glafp-utils libraries hslibs ghc green-card happy hdirect hood nofib haddock alex
else
-AllProjects = glafp-utils ghc libraries hslibs green-card happy hdirect hood nofib haddock
+AllProjects = glafp-utils ghc libraries hslibs green-card happy hdirect hood nofib haddock alex
endif
#
GhcLibsWithHOpenGL=@GhcLibsWithHOpenGL@
GL_CFLAGS=@GL_CFLAGS@
GL_LIBS=@GL_LIBS@
+GLUT_LIBS=@GLUT_LIBS@
X_CFLAGS=@X_CFLAGS@
X_LIBS=@X_LIBS@
VERBATIM_PREFIX = $(GLAFP_UTILS)/verbatim/
SGMLVERB_PREFIX = $(GLAFP_UTILS)/sgmlverb/
ETAGS_PREFIX = $(GLAFP_UTILS)/etags/
-MSUB_PREFIX = $(GLAFP_UTILS)/msub/
LNDIR_PREFIX = $(GLAFP_UTILS)/lndir/
MKDIRHIER_PREFIX = $(GLAFP_UTILS)/mkdirhier/
DOCBOOK_PREFIX = $(GLAFP_UTILS)/docbook/
HaveFrameworkHaskellSupport = @HaveFrameworkHaskellSupport@
#-----------------------------------------------------------------------------
-# Regex libraries
+# Regex library
# (if present in libc use that one, otherwise use the one in the tree)
#
HavePosixRegex = @HavePosixRegex@
-HaveGNURegex = @HaveGNURegex@
#-----------------------------------------------------------------------------
# GTK+
GTK_VERSION = @GTK_VERSION@
#-----------------------------------------------------------------------------
-# Flex
+# Flex (currently unused, could be moved to glafp-utils)
-FLEX = @LEX@
+# FLEX = @LEX@
# Don't bother with -lfl, we define our own yywrap()s anyway.
-FLEX_LIB =
+# FLEX_LIB =
#WAS:FLEX_LIB = @LEXLIB@
#-----------------------------------------------------------------------------
TIME = @TimeCmd@
TROFF = troff
UNAME = uname
-YACC = @YaccCmd@
#-----------------------------------------------------------------------------
# SGML stuff
LTX = $(LTX_PREFIX)ltx
MKDIRHIER = $(MKDIRHIER_PREFIX)mkdirhier
LNDIR = $(LNDIR_PREFIX)lndir
-MSUB = $(MSUB_PREFIX)msub
ETAGS = $(ETAGS_PREFIX)etags
VERBATIM = $(VERBATIM_PREFIX)verbatim
SGMLVERB = $(SGMLVERB_PREFIX)sgmlverb
GHC_HAPPY_OPTS = -agc
#
+# Alex
+#
+ALEX = @AlexCmd@
+ALEX_VERSION = @AlexVersion@
+#
+# Options to pass to Happy when we're going to compile the output with GHC
+#
+GHC_ALEX_OPTS = -g
+
+#
# Haddock
#
HADDOCK = @HaddockCmd@