From a613254621412c595207bcc5681e0f2a3e5ce7d0 Mon Sep 17 00:00:00 2001 From: Simon Marlow Date: Thu, 23 Sep 2010 10:45:42 +0000 Subject: Add primitive and vector packages for DPH support DPH is now using the public vector package instead of its internal version. vector and primitive are not "boot" packages; they aren't required to build GHC, but they are required to validate (because we include DPH when validating). If you say './darcs-all get --no-dph' then you don't get DPH, vector, or primitive. --- ghc.mk | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'ghc.mk') diff --git a/ghc.mk b/ghc.mk index 56ab9908af..8fb95d0689 100644 --- a/ghc.mk +++ b/ghc.mk @@ -294,7 +294,8 @@ INTREE_ONLY_PACKAGES := haskeline mtl terminfo utf8-string xhtml # because they use TH and/or annotations, or depend on other stage2 # packages. STAGE2_PACKAGES := dph/dph-base dph/dph-prim-interface dph/dph-prim-seq \ - dph/dph-common dph/dph-prim-par dph/dph-par dph/dph-seq + dph/dph-common dph/dph-prim-par dph/dph-par dph/dph-seq \ + vector # Packages that are built by stage0, in addition to stage1. These # packages are dependencies of GHC, that we do not assume the stage0 @@ -373,9 +374,7 @@ $(eval $(call addPackage,bin-package-db)) $(eval $(call addPackage,mtl)) $(eval $(call addPackage,utf8-string)) $(eval $(call addPackage,xhtml)) - $(eval $(call addPackage,terminfo,($$(Windows),NO))) - $(eval $(call addPackage,haskeline)) $(eval $(call extra-packages)) -- cgit v1.2.1