From: Ian Lynagh Date: Sat, 19 May 2007 12:11:34 +0000 (+0000) Subject: rebuild.library. is now a shorthand for clean then build X-Git-Tag: 2007-06-12~71 X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=6bcc6f201bfb612aa9bae8c9c7b61e2cc902c312 rebuild.library. is now a shorthand for clean then build --- diff --git a/libraries/Makefile b/libraries/Makefile index 2664d36..1a77051 100644 --- a/libraries/Makefile +++ b/libraries/Makefile @@ -9,6 +9,10 @@ # # make clean.library. # make build.library. +# +# or the following is equivalent: +# +# make rebuild.library. .PHONY: default_target @@ -152,6 +156,11 @@ ifneq "$(NO_HADDOCK_DOCS)" "YES" all: doc endif +.PHONY: rebuild.library.% + +$(foreach SUBDIR,$(SUBDIRS),rebuild.library.$(SUBDIR)):\ +rebuild.library.%: clean.library.% build.library.% + build: $(foreach SUBDIR,$(SUBDIRS),build.library.$(SUBDIR)) build: installPackage/installPackage