[darwinbuild-changes] [464] trunk/darwinbuild/Makefile

source_changes at macosforge.org source_changes at macosforge.org
Mon Jan 26 16:26:58 PST 2009


Revision: 464
          http://trac.macosforge.org/projects/darwinbuild/changeset/464
Author:   wsiegrist at apple.com
Date:     2009-01-26 16:26:58 -0800 (Mon, 26 Jan 2009)
Log Message:
-----------
Allow for incremental generation of the prefixes target

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

Modified: trunk/darwinbuild/Makefile
===================================================================
--- trunk/darwinbuild/Makefile	2009-01-14 22:25:29 UTC (rev 463)
+++ trunk/darwinbuild/Makefile	2009-01-27 00:26:58 UTC (rev 464)
@@ -16,10 +16,11 @@
 manifest: manifest.c
 	cc $(CFLAGS) -Wall -Werror -o $(OBJROOT)/$@ -lcrypto $^
 
-prefixes:
-	@$(foreach SCRIPT,$(PrefixReplacements), \
-		$(SED) -e 's,%%PREFIX%%,$(PREFIX),' $(SCRIPT).in > $(SCRIPT) ;)
+prefixes: $(PrefixReplacements)
 
+$(PrefixReplacements): % : %.in
+	$(SED) -e 's,%%PREFIX%%,$(PREFIX),' $@.in > $@ ;			
+
 install: all
 	[ -d $(BINDIR) ] || $(INSTALL) -d $(INSTALL_DIR_FLAGS) $(BINDIR)
 	$(INSTALL) $(INSTALL_EXE_FLAGS) darwinbuild $(BINDIR)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/darwinbuild-changes/attachments/20090126/12216913/attachment.html>


More information about the darwinbuild-changes mailing list