summaryrefslogtreecommitdiff
path: root/libraries
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2008-07-08 14:27:52 +0000
committerIan Lynagh <igloo@earth.li>2008-07-08 14:27:52 +0000
commit429b16149ebf0bc99d22d9460d4da785acbabf70 (patch)
tree16c6d0560ea12d9458581e988c263e6f4b235274 /libraries
parent2002bc3d77b9e601287cd0499c0f815ebc992ea0 (diff)
downloadhaskell-429b16149ebf0bc99d22d9460d4da785acbabf70.tar.gz
Add some missing deps in libraries/Makefile
Diffstat (limited to 'libraries')
-rw-r--r--libraries/Makefile9
1 files changed, 5 insertions, 4 deletions
diff --git a/libraries/Makefile b/libraries/Makefile
index 37debcd1cb..4a7593218c 100644
--- a/libraries/Makefile
+++ b/libraries/Makefile
@@ -253,7 +253,8 @@ ALL_CONFIGURE_FLAGS = \
$(foreach SUBDIR,$(SUBDIRS), \
stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).$(SUBDIR)): \
-stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).%: cabal-bin
+stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).%: cabal-bin \
+ bootstrapping.conf
-$(RM) -f stamp/configure.library.*.$* $*/unbuildable
$(MKDIRHIER) `dirname $@`
( cd $* && $(CABAL) configure $(ALL_CONFIGURE_FLAGS) ) \
@@ -272,7 +273,7 @@ stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).%: cabal-bin
# make.*, so filter them out and use an alternate rule below instead.
$(foreach SUBDIR,$(filter-out $(SUBDIRS_BUILD),$(SUBDIRS)),make.library.$(SUBDIR)):\
make.library.%: stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).% \
- cabal-bin ifBuildable/ifBuildable
+ cabal-bin ifBuildable/ifBuildable bootstrapping.conf
if $(IFBUILDABLE) $*; then \
cd $* && \
cmp -s $(MAKEFILE_LOCAL) Makefile.local || cp $(MAKEFILE_LOCAL) .; \
@@ -292,7 +293,7 @@ make.library.%: build.library.%
# Build the library using 'setup build' (not the default)
$(foreach SUBDIR,$(SUBDIRS),build.library.$(SUBDIR)):\
build.library.%: stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).% \
- cabal-bin ifBuildable/ifBuildable
+ cabal-bin ifBuildable/ifBuildable bootstrapping.conf
if $(IFBUILDABLE) $*; then \
cd $* && \
$(CABAL) build $(BUILD_FLAGS); \
@@ -313,7 +314,7 @@ endif
$(foreach SUBDIR,$(SUBDIRS),doc.library.$(SUBDIR)):\
doc.library.%: stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).% \
- cabal-bin ifBuildable/ifBuildable
+ cabal-bin ifBuildable/ifBuildable bootstrapping.conf
if $(IFBUILDABLE) $*; then \
cd $* && $(CABAL) haddock --html-location='../$$pkg' \
$(CABAL_HADDOCK_FLAGS); \