[23973] in Source-Commits
/svn/athena r23583 - trunk/debathena/scripts/build-server/build-all
daemon@ATHENA.MIT.EDU (Evan Broder)
Sun Mar 8 23:34:37 2009
Date: Sun, 8 Mar 2009 23:34:15 -0400
From: Evan Broder <broder@MIT.EDU>
Message-Id: <200903090334.n293YF3T027670@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: broder
Date: 2009-03-08 23:34:15 -0400 (Sun, 08 Mar 2009)
New Revision: 23583
Modified:
trunk/debathena/scripts/build-server/build-all/Makefile
Log:
Make sure the stamps directory exists.
Modified: trunk/debathena/scripts/build-server/build-all/Makefile
===================================================================
--- trunk/debathena/scripts/build-server/build-all/Makefile 2009-03-09 03:06:46 UTC (rev 23582)
+++ trunk/debathena/scripts/build-server/build-all/Makefile 2009-03-09 03:34:15 UTC (rev 23583)
@@ -1,11 +1,14 @@
-suite := intrepid
-psuite := hardy
+suite := squeeze
+psuite := lenny
STAMPS := /afs/sipb.mit.edu/project/debathena/machines/awesome-build-server/stamps.$(suite)
package = $(STAMPS)/$(1).done
all: build-all
+$(STAMPS):
+ mkdir $(STAMPS)
+
deps.mk: gen-build-deps
./gen-build-deps $(psuite) > $@
include deps.mk
@@ -13,7 +16,7 @@
build/%: $(call package,%)
:
-$(call package,%):
+$(call package,%): $(STAMPS)
file=$$(mktemp -t 'stupid.XXXXXX') && \
echo "screen sh -c '$(CURDIR)/do-build $* $(STAMPS)/$* $(suite) $(psuite)'" > "$$file" && \
echo "other" >> "$$file" && \