From: Clemens Fruhwirth Date: Mon, 23 Jul 2007 13:41:24 +0000 (+0000) Subject: Translate dyn in GhcLibWays into --enable-shared for Cabal X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=7cf591f6971ba96d01ec4afc453fa4ac498d759a Translate dyn in GhcLibWays into --enable-shared for Cabal --- diff --git a/libraries/Makefile b/libraries/Makefile index 0c845c9..ffb1a90 100644 --- a/libraries/Makefile +++ b/libraries/Makefile @@ -98,6 +98,11 @@ CONFIGURE_OPTS += --enable-library-profiling CONFIGURE_STAMP_EXTRAS := $(CONFIGURE_STAMP_EXTRAS)-profiling endif +ifneq "$(findstring $(space)dyn$(space), $(space)$(GhcLibWays)$(space))" "" +CONFIGURE_OPTS += --enable-shared +CONFIGURE_STAMP_EXTRAS := $(CONFIGURE_STAMP_EXTRAS)-shared +endif + ifeq "$(SplitObjs)" "YES" CONFIGURE_OPTS += --enable-split-objs CONFIGURE_STAMP_EXTRAS := $(CONFIGURE_STAMP_EXTRAS)-splitting