diff options
author | Ian Lynagh <ian@well-typed.com> | 2012-10-25 18:55:01 +0100 |
---|---|---|
committer | Ian Lynagh <ian@well-typed.com> | 2012-10-25 18:55:01 +0100 |
commit | b5897f9b4da8c20dd8b363547f1d3eeffb9ddb29 (patch) | |
tree | 3f20f0580648c87c6f3c8acefb664491e2b5ac29 /testsuite/tests/rename | |
parent | 83014ab82269e8ac5216c9ae430d31ab5f9eef78 (diff) | |
download | haskell-b5897f9b4da8c20dd8b363547f1d3eeffb9ddb29.tar.gz |
Testsuite fixes for when we only have dynamic libraries
Diffstat (limited to 'testsuite/tests/rename')
-rw-r--r-- | testsuite/tests/rename/prog006/Makefile | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/testsuite/tests/rename/prog006/Makefile b/testsuite/tests/rename/prog006/Makefile index 0e0a60b831..fec1ce42d3 100644 --- a/testsuite/tests/rename/prog006/Makefile +++ b/testsuite/tests/rename/prog006/Makefile @@ -18,11 +18,17 @@ include $(TOP)/mk/test.mk LOCAL_PKGCONF=local.package.conf LOCAL_GHC_PKG = '$(GHC_PKG)' --no-user-package-db -f $(LOCAL_PKGCONF) +ifeq "$(GhcDynamicByDefault)" "YES" +RM_PROG006_EXTRA_FLAGS = -hisuf dyn_hi -osuf dyn_o +endif + rn.prog006: - rm -f A.hi A.o B/C.hi B/C.o Main.hi Main.o pkg.conf + rm -f A.hi A.o B/C.hi B/C.o Main.hi Main.o + rm -f A.dyn_hi A.dyn_o B/C.dyn_hi B/C.dyn_o Main.dyn_hi Main.dyn_o + rm -f pkg.conf rm -f pwd pwd.exe pwd.exe.manifest pwd.hi pwd.o '$(TEST_HC)' $(TEST_HC_OPTS) --make pwd -v0 - '$(TEST_HC)' $(TEST_HC_OPTS) --make -package-name test-1.0 B.C -fforce-recomp -v0 + '$(TEST_HC)' $(TEST_HC_OPTS) --make -package-name test-1.0 B.C -fforce-recomp -v0 $(RM_PROG006_EXTRA_FLAGS) rm -f pkg.conf echo "name: test" >>pkg.conf echo "version: 1.0" >>pkg.conf |