X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=Makefile;h=28328b38a090d2de5bbb900375ccefdd1ab86128;hb=a99906e5272be7c6212327a32c83eac0a9b08b4b;hp=ec55261be1d898dd45c18b47856c5f953b1bc384;hpb=c19a1264a58ad4cfcf61be4b728eaf64fc248cfe;p=ghc-hetmet.git diff --git a/Makefile b/Makefile index ec55261..28328b3 100644 --- a/Makefile +++ b/Makefile @@ -43,17 +43,13 @@ endif include mk/custom-settings.mk -PACKAGE_MK=libraries/base/ghc.mk -$(PACKAGE_MK): - sh boot-pkgs - # No need to update makefiles for these targets: REALGOALS=$(filter-out bootstrapping-files framework-pkg clean clean_% distclean maintainer-clean show,$(MAKECMDGOALS)) # NB. not the same as saying '%: ...', which doesn't do the right thing: # it does nothing if we specify a target that already exists. .PHONY: $(REALGOALS) -$(REALGOALS) all: $(PACKAGE_MK) +$(REALGOALS) all: @echo "===--- updating makefiles phase 0" $(MAKE) -r --no-print-directory -f ghc.mk phase=0 just-makefiles ifneq "$(OMIT_PHASE_1)" "YES" @@ -83,7 +79,7 @@ clean distclean maintainer-clean: $(filter clean_%, $(MAKECMDGOALS)) : clean_% : $(MAKE) -r --no-print-directory -f ghc.mk $@ CLEANING=YES -bootstrapping-files show: $(PACKAGE_MK) +bootstrapping-files show: $(MAKE) -r --no-print-directory -f ghc.mk $@ ifeq "$(darwin_TARGET_OS)" "1"