9947e9902b3433e09301c31ae77ff414f6d08ee9
[ghc-hetmet.git] / ghc / tests / io / should_run / Makefile
1 TOP = ../..
2
3 include $(TOP)/mk/boilerplate.mk
4
5 ifeq "$(TARGETPLATFORM)" "i386-unknown-mingw32"
6 # io018 should run
7 OMITTED_RUNTESTS = io005.run io018.run io033.run
8 endif
9
10 include $(TOP)/mk/should_run.mk
11
12 SRC_HC_OPTS += -dcore-lint
13 io010_HC_OPTS += -fglasgow-exts
14 io011_HC_OPTS += -fglasgow-exts -package lang
15 io018_HC_OPTS += -fglasgow-exts -package lang
16 io022_HC_OPTS += -fglasgow-exts -package lang
17 io032_HC_OPTS += -fglasgow-exts -package lang
18 io035_HC_OPTS += -package lang
19
20 io003_RUNTEST_OPTS += -o1 io003.stdout-mingw
21 io004_RUNTEST_OPTS += -x 42
22 io016_RUNTEST_OPTS += io016.hs io016.out
23 io017_RUNTEST_OPTS += -i io017.stdin
24 io018_RUNTEST_OPTS += -i io018.hs
25 io021_RUNTEST_OPTS += -i io021.hs
26 io022_RUNTEST_OPTS += -i io022.hs
27 io028_RUNTEST_OPTS += -i io028.hs
28 io034_RUNTEST_OPTS += -o1 io034.stdout-mingw
29 io035_RUNTEST_OPTS += -o1 io035.stdout-mingw
30
31 .PRECIOUS: %.o %.bin
32
33 CLEAN_FILES += *.out *.inout
34
35 include $(TOP)/mk/target.mk