diff options
author | Ian Lynagh <ian@well-typed.com> | 2013-03-13 21:29:27 +0000 |
---|---|---|
committer | Ian Lynagh <ian@well-typed.com> | 2013-03-15 00:49:49 +0000 |
commit | b7126674a5f4ead9c73a6a2cbe0fbc85f7d36c12 (patch) | |
tree | 767f78388d2e73d317a64d1c106402de6f9014ed /ghc.mk | |
parent | 5319ea79fa1572b7d411548532031f9d19b928c6 (diff) | |
download | haskell-b7126674a5f4ead9c73a6a2cbe0fbc85f7d36c12.tar.gz |
By default, use the dynamic way for programs in the GHC tree
In particular, this means that GHCi will use DLLs, rather than loading
object files itself.
Diffstat (limited to 'ghc.mk')
-rw-r--r-- | ghc.mk | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -128,13 +128,13 @@ include mk/ways.mk include mk/custom-settings.mk ifeq "$(findstring clean,$(MAKECMDGOALS))" "" -ifeq "$(DYNAMIC_BY_DEFAULT)" "YES" +ifeq "$(DYNAMIC_GHC_PROGRAMS)" "YES" ifeq "$(findstring dyn,$(GhcLibWays))" "" -$(error dyn is not in $$(GhcLibWays), but $$(DYNAMIC_BY_DEFAULT) is YES) +$(error dyn is not in $$(GhcLibWays), but $$(DYNAMIC_GHC_PROGRAMS) is YES) endif else ifeq "$(findstring v,$(GhcLibWays))" "" -$(error v is not in $$(GhcLibWays), and $$(DYNAMIC_BY_DEFAULT) is not YES) +$(error v is not in $$(GhcLibWays), and $$(DYNAMIC_GHC_PROGRAMS) is not YES) endif endif ifeq "$(GhcProfiled)" "YES" @@ -196,7 +196,7 @@ include rules/way-prelims.mk $(foreach way,$(ALL_WAYS),\ $(eval $(call way-prelims,$(way)))) -ifeq "$(DYNAMIC_BY_DEFAULT)" "YES" +ifeq "$(DYNAMIC_GHC_PROGRAMS)" "YES" GHCI_WAY = dyn HADDOCK_WAY = dyn else @@ -438,7 +438,7 @@ SUPERSIZE_INSTALL_PACKAGES += $(addprefix libraries/,$(PACKAGES_STAGE2)) INSTALL_DYNLIBS := ifeq "$(InstallExtraPackages)" "NO" INSTALL_PACKAGES := $(REGULAR_INSTALL_PACKAGES) -ifeq "$(DYNAMIC_BY_DEFAULT)" "YES" +ifeq "$(DYNAMIC_GHC_PROGRAMS)" "YES" INSTALL_DYNLIBS := $(REGULAR_INSTALL_DYNLIBS) endif else @@ -1260,7 +1260,7 @@ bootstrapping-files: $(libffi_HEADERS) ifeq "$(HADDOCK_DOCS)" "YES" BINDIST_HADDOCK_FLAG = --with-haddock="$(BINDIST_PREFIX)/bin/haddock" endif -ifeq "$(DYNAMIC_BY_DEFAULT)" "YES" +ifeq "$(DYNAMIC_GHC_PROGRAMS)" "YES" BINDIST_LIBRARY_FLAGS = --enable-shared --disable-library-vanilla else BINDIST_LIBRARY_FLAGS = --enable-library-vanilla --disable-shared |