[darwinbuild-changes] [101] trunk/Makefile

source_changes at macosforge.org source_changes at macosforge.org
Wed Oct 4 01:46:02 PDT 2006


Revision: 101
          http://trac.macosforge.org/projects/darwinbuild/changeset/101
Author:   kevin
Date:     2006-10-04 01:46:01 -0700 (Wed, 04 Oct 2006)

Log Message:
-----------
- a much prettier makefile

Modified Paths:
--------------
    trunk/Makefile

Modified: trunk/Makefile
===================================================================
--- trunk/Makefile	2005-07-26 01:15:11 UTC (rev 100)
+++ trunk/Makefile	2006-10-04 08:46:01 UTC (rev 101)
@@ -1,40 +1,9 @@
+SUBDIRS= \
+	darwinbuild \
+	darwinxref \
+	darwintrace
 
-all: darwinbuild-all \
-	darwinxref-all \
-	darwintrace-all
+.PHONY: all clean install uninstall
 
-darwinbuild-all:
-	@make -C darwinbuild all
-
-darwinxref-all:
-	@make -C darwinxref all
-
-darwintrace-all:
-	@make -C darwintrace all
-
-install: darwinbuild-install \
-	darwinxref-install \
-	darwintrace-install
-
-darwinbuild-install:
-	@make -C darwinbuild install
-
-darwinxref-install:
-	@make -C darwinxref install
-
-darwintrace-install:
-	@make -C darwintrace install
-
-uninstall: darwinbuild-uninstall \
-	darwinxref-uninstall \
-	darwintrace-uninstall
-
-darwinbuild-uninstall:
-	@make -C darwinbuild uninstall
-
-darwinxref-uninstall:
-	@make -C darwinxref uninstall
-
-darwintrace-uninstall:
-	@make -C darwintrace uninstall
-
+all clean install uninstall:
+	@$(foreach DIR,$(SUBDIRS),make -C $(DIR) $@ ;)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/darwinbuild-changes/attachments/20061004/e737246b/attachment.html


More information about the darwinbuild-changes mailing list