blob: d7017871bd1523332c87d0eb2cce9313a0d56e75 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
TOP=../../..
include $(TOP)/mk/boilerplate.mk
include $(TOP)/mk/test.mk
.PHONY: T7373
T7373:
echo '[]' > package.conf
cd pkg && '$(TEST_HC)' -v0 --make Setup
cd pkg && ./Setup configure -v0 --with-compiler='$(TEST_HC)' --ghc-pkg-options="--global-package-db ../package.conf" --ghc-options="-package-db ../package.conf"
cd pkg && ./Setup build -v0
cd pkg && ./Setup register --inplace -v0
# Pretend that B.hs hasn't been compiled yet, by removing the results
rm pkg/dist/build/B.hi
rm pkg/dist/build/B.o
'$(TEST_HC)' $(TEST_HC_OPTS) -package-db package.conf -c D.hs -O
|