blob: c3f080b6e71885b4228bb1302e10367dd82fd74d (
plain)
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
|
#
# This library contains modules only available in versions of GHC
# newer than the current one. They are implemented as stubs that
# #include the actual code from fptools/libraries.
#
# The idea is to ease the task of writing portable code in GHC and its
# tools: the client can link with libghccompat.a and assume that all
# the modules are available. In this way we can add modules to the library
# and start using them right away in GHC, as long as the new library modules
# can be compiled using older versions of GHC.
#
TOP=../..
include $(TOP)/mk/boilerplate.mk
ALL_DIRS = \
Data \
Distribution \
Distribution/Compat
LIBRARY = libghccompat.a
SRC_HC_OPTS += -I$(FPTOOLS_TOP)/libraries -fglasgow-exts
include $(TOP)/mk/target.mk
|