From: Ian Lynagh Date: Fri, 18 May 2007 16:25:04 +0000 (+0000) Subject: We now need a bootstrapping pretty package as Cabal depends on it X-Git-Tag: 2007-06-12~74 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=d0d51c8b13ea9168ee22fbb7d89b1694f317277c;p=ghc-hetmet.git We now need a bootstrapping pretty package as Cabal depends on it --- diff --git a/libraries/Makefile b/libraries/Makefile index 2dadbae..417e37d 100644 --- a/libraries/Makefile +++ b/libraries/Makefile @@ -23,7 +23,7 @@ TOP=. include $(TOP)/mk/boilerplate.mk endif -SUBDIRS = base filepath haskell98 template-haskell readline Cabal +SUBDIRS = base filepath haskell98 pretty template-haskell readline Cabal ifeq "$(GhcLibsWithUnix)" "YES" SUBDIRS += unix @@ -90,7 +90,7 @@ CONFIGURE_OPTS += --enable-split-objs CONFIGURE_STAMP_EXTRAS := $(CONFIGURE_STAMP_EXTRAS)-splitting endif -BOOTSTRAPPING_STAMPS = $(addprefix stamp/bootstrapping.,Cabal filepath) +BOOTSTRAPPING_STAMPS = $(addprefix stamp/bootstrapping.,Cabal filepath pretty) .PHONY: subdirs @@ -116,6 +116,7 @@ $(foreach SUBDIR,$(SUBDIRS),$(SUBDIR)/setup/Setup): \ $(CP) $*/Setup.*hs $*/setup cd $*/setup && $(GHC) -i../../bootstrapping.Cabal \ -i../../bootstrapping.filepath \ + -i../../bootstrapping.pretty \ -Wall -cpp --make Setup.*hs -o Setup installPackage/installPackage: installPackage.hs $(BOOTSTRAPPING_STAMPS) @@ -125,7 +126,8 @@ installPackage/installPackage: installPackage.hs $(BOOTSTRAPPING_STAMPS) cd installPackage && $(GHC) -Wall -cpp \ --make installPackage -o installPackage \ -i../bootstrapping.Cabal \ - -i../bootstrapping.filepath + -i../bootstrapping.filepath \ + -i../bootstrapping.pretty ifBuildable/ifBuildable: ifBuildable.hs -$(RM) -rf ifBuildable diff --git a/libraries/core-packages b/libraries/core-packages index d9e8be5..85fe05f 100644 --- a/libraries/core-packages +++ b/libraries/core-packages @@ -2,6 +2,7 @@ base Cabal filepath haskell98 +pretty readline template-haskell unix