1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
|
# HaskellDB configuration file. configure will produce config.mk from this file
# @configure_input@
PACKAGE_VERSION = @PACKAGE_VERSION@
CC = @CC@
GHC = @GHC@
GHCI = @GHCI@
GHC_PKG = @GHC_PKG@
GHCFLAGS = @GHCFLAGS@
GHC_DIR = @GHC_DIR@
HUGS = @HUGS@
RUNHUGS = @RUNHUGS@
HUGSFLAGS = @HUGSFLAGS@
HUGS_DIR = @HUGS_DIR@
HADDOCK = @HADDOCK@
WIN32=@WIN32@
AR = @AR@
LD = @LD@
INSTALL = @INSTALL@
LDFLAGS = @LDFLAGS@
#
# Installation directories
#
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = $(exec_prefix)/bin
#
# Documentation
#
BUILD_DOC=@BUILD_DOC@
#
# Which compilers to build libraries for
#
ENABLE_GHC = @ENABLE_GHC@
ENABLE_HUGS = @ENABLE_HUGS@
ifeq "$(ENABLE_GHC)" "yes"
COMPILERS += ghc
endif
ifeq "$(ENABLE_HUGS)" "yes"
COMPILERS += hugs
endif
#
# HSQL stuff
#
WITH_GHC_HSQL = @WITH_GHC_HSQL@
WITH_HUGS_HSQL = @WITH_HUGS_HSQL@
WITH_GHC_HSQL_ODBC = @WITH_GHC_HSQL_ODBC@
WITH_GHC_HSQL_MYSQL = @WITH_GHC_HSQL_MYSQL@
WITH_GHC_HSQL_SQLITE = @WITH_GHC_HSQL_SQLITE@
WITH_GHC_HSQL_POSTGRESQL = @WITH_GHC_HSQL_POSTGRESQL@
WITH_HUGS_HSQL_ODBC = @WITH_HUGS_HSQL_ODBC@
WITH_HUGS_HSQL_MYSQL = @WITH_HUGS_HSQL_MYSQL@
WITH_HUGS_HSQL_SQLITE = @WITH_HUGS_HSQL_SQLITE@
WITH_HUGS_HSQL_POSTGRESQL = @WITH_HUGS_HSQL_POSTGRESQL@
#
# WxHaskell stuff
#
WITH_GHC_WX = @WITH_GHC_WX@
WITH_HUGS_WX = @WITH_HUGS_WX@
#
# hs-plugins
#
WITH_GHC_PLUGINS = @WITH_GHC_PLUGINS@
#
# BoundedString
#
WITH_BOUNDEDSTRING = @WITH_BOUNDEDSTRING@
ifeq "$(WITH_BOUNDEDSTRING)" "yes"
HSPP_FLAGS += -DWITH_BOUNDEDSTRING
endif
#
# Preprocessing
#
HSPP = $(TOP_DIR)/preprocess
#
# Include local HaskellDB dirs
#
SRC_DIR = $(TOP_DIR)/src
BUILD_DIR = $(TOP_DIR)/build
|