From f8ddd8a27e49828904ffbefe5871cdfd64731fae Mon Sep 17 00:00:00 2001 From: Ian Lynagh Date: Mon, 20 Sep 2010 23:04:49 +0000 Subject: [PATCH] Tell Cabal that we're not building GHCi libs if UseArchivesForGhci=YES --- rules/build-package-data.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/rules/build-package-data.mk b/rules/build-package-data.mk index 2732aa3..d254638 100644 --- a/rules/build-package-data.mk +++ b/rules/build-package-data.mk @@ -24,6 +24,12 @@ ifeq "$$(filter dyn,$$(GhcLibWays))" "dyn" $1_$2_CONFIGURE_OPTS += --enable-shared endif +ifeq "$$(GhcWithInterpreter) $$(UseArchivesForGhci)" "YES NO" +$1_$2_CONFIGURE_OPTS += --enable-library-for-ghci +else +$1_$2_CONFIGURE_OPTS += --disable-library-for-ghci +endif + ifeq "$$(HSCOLOUR_SRCS)" "YES" $1_$2_CONFIGURE_OPTS += --with-hscolour="$$(HSCOLOUR_CMD)" endif -- 1.7.10.4