summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorsimonmar <unknown>2005-01-19 11:48:15 +0000
committersimonmar <unknown>2005-01-19 11:48:15 +0000
commit37cb08c0906a96e63e33cf8adbcb115ccb77199a (patch)
tree3b99cc91358b855ac3ef2cf73de58df904af717e /Makefile
parente60f4a63156d1bbeda203eac53c2a500b7b3fffe (diff)
downloadhaskell-37cb08c0906a96e63e33cf8adbcb115ccb77199a.tar.gz
[project @ 2005-01-19 11:48:15 by simonmar]
-jN friendliness
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 16fcb5dfb3..098146b365 100644
--- a/Makefile
+++ b/Makefile
@@ -77,6 +77,8 @@ build ::
ifeq "$(findstring ghc, $(SUBDIRS))" "ghc"
+.PHONY: stage1 stage2 stage3 bootstrap bootstrap2 bootstrap3
+
stage1 : build
stage2 :
@@ -88,8 +90,12 @@ stage3 :
$(MAKE) -C ghc/compiler stage=3
bootstrap : bootstrap2
-bootstrap2 : stage1 stage2
-bootstrap3 : stage1 stage2 stage3
+
+bootstrap2 : stage1
+ $(MAKE) stage2
+
+bootstrap3 : bootstrap2
+ $(MAKE) stage3
all :: bootstrap