2 include $(TOP)/mk/boilerplate.mk
3 include $(TOP)/mk/should_fail.mk
5 HS_SRCS = $(wildcard *.hs)
7 # The -noC messes up the Data82 compilation
10 tcfail045_HC_OPTS = -fglasgow-exts -package lang
11 tcfail068_HC_OPTS = -fglasgow-exts -package lang
12 tcfail080_HC_OPTS = -fglasgow-exts -package lang
13 tcfail089_HC_OPTS = -O
14 # The -O can't go in {-# OPTIONS #-} because it's static
16 Inst82_1.o : Inst82_1.hs Data82.hi
17 $(HC) $(HC_OPTS) -c $< -o $@
18 Inst82_2.o : Inst82_2.hs Data82.hi
19 $(HC) $(HC_OPTS) -c $< -o $@
21 $(HC) $(HC_OPTS) -c $< -o $@
23 # mkdependHS doesn't understand OPTIONS pragmas...
24 SRC_MKDEPENDHS_OPTS += -fglasgow-exts -package lang
26 include $(TOP)/mk/target.mk