summaryrefslogtreecommitdiff
path: root/ghc.mk
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2011-10-14 15:17:06 +0100
committerIan Lynagh <igloo@earth.li>2011-10-14 15:17:06 +0100
commit85b0d3edc267790934bba312239e48c9f01e3c2e (patch)
tree0585705c5557820b3340d99c4e2980cef2d8f1c7 /ghc.mk
parent08200cc71ac9a0408118519a0bf0edacd43af61c (diff)
downloadhaskell-85b0d3edc267790934bba312239e48c9f01e3c2e.tar.gz
Don't hide the binary package
Cabal will use it regardless, and if people are going to use binary then it's a lot better if they use the one that we ship, rather than installing a second version.
Diffstat (limited to 'ghc.mk')
-rw-r--r--ghc.mk8
1 files changed, 0 insertions, 8 deletions
diff --git a/ghc.mk b/ghc.mk
index 8f1888c404..be23b2c703 100644
--- a/ghc.mk
+++ b/ghc.mk
@@ -334,10 +334,6 @@ PKGS_THAT_USE_TH := $(PKGS_THAT_ARE_DPH)
# so we don't have to include it below.
PKGS_THAT_BUILD_WITH_STAGE0 = Cabal/cabal hpc extensible-exceptions binary bin-package-db hoopl
-# These packages are installed, but are installed hidden
-# Why install them at all? Because the 'ghc' package depends on them
-PKGS_THAT_ARE_HIDDEN = binary
-
# $(EXTRA_PACKAGES) is another classification, of packages built but
# not installed
# It is set in rules/extra-package.mk,
@@ -901,10 +897,6 @@ install_packages: rts/package.conf.install
'$(ghclibdir)' \
'$(docdir)/html/libraries' \
$(RelocatableBuild)))
- $(foreach p, $(PKGS_THAT_ARE_HIDDEN), \
- $(call make-command, \
- "$(INSTALLED_GHC_PKG_REAL)" \
- --global-conf "$(INSTALLED_PACKAGE_CONF)" hide $p))
# when we install the packages above, ghc-pkg obeys umask when creating
# the package.conf files, but for everything else we specify the
# permissions. We therefore now fix the permissions of package.cache.