[23974] in Source-Commits
/svn/athena r23584 - trunk/debathena/scripts/build-server/build-all
daemon@ATHENA.MIT.EDU (Evan Broder)
Mon Mar 9 03:29:01 2009
Date: Mon, 9 Mar 2009 03:28:55 -0400
From: Evan Broder <broder@MIT.EDU>
Message-Id: <200903090728.n297St3j010004@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: broder
Date: 2009-03-09 03:28:55 -0400 (Mon, 09 Mar 2009)
New Revision: 23584
Modified:
trunk/debathena/scripts/build-server/build-all/Makefile
Log:
Using the stamps directory as a dependency of all package stamps
causes some problems.
Let's punt that feature for now - people can remember to create the
stamp directories by hand.
Modified: trunk/debathena/scripts/build-server/build-all/Makefile
===================================================================
--- trunk/debathena/scripts/build-server/build-all/Makefile 2009-03-09 03:34:15 UTC (rev 23583)
+++ trunk/debathena/scripts/build-server/build-all/Makefile 2009-03-09 07:28:55 UTC (rev 23584)
@@ -6,9 +6,6 @@
all: build-all
-$(STAMPS):
- mkdir $(STAMPS)
-
deps.mk: gen-build-deps
./gen-build-deps $(psuite) > $@
include deps.mk
@@ -16,7 +13,7 @@
build/%: $(call package,%)
:
-$(call package,%): $(STAMPS)
+$(call package,%):
file=$$(mktemp -t 'stupid.XXXXXX') && \
echo "screen sh -c '$(CURDIR)/do-build $* $(STAMPS)/$* $(suite) $(psuite)'" > "$$file" && \
echo "other" >> "$$file" && \