waf: ensure "make dist" works from a clean git tree for all libraries
authorAndrew Tridgell <tridge@samba.org>
Sat, 8 Jan 2011 00:39:32 +0000 (11:39 +1100)
committerAndrew Tridgell <tridge@samba.org>
Sat, 8 Jan 2011 01:35:22 +0000 (02:35 +0100)
this uses a temporary waf lock file to force the build directory

Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Sat Jan  8 02:35:22 CET 2011 on sn-devel-104

lib/replace/Makefile
lib/talloc/Makefile
lib/tdb/Makefile
lib/tevent/Makefile
source4/lib/ldb/Makefile

index 5b8220c6cb7fc476f57dc9dfb8eac50417343a94..364990153e5374aa238073425f896879303cfad3 100644 (file)
@@ -21,10 +21,12 @@ quicktest:
        $(WAF) test --quick $(TEST_OPTIONS)
 
 dist:
-       $(WAF) dist
+       touch .tmplock
+       WAFLOCK=.tmplock $(WAF) dist
 
 distcheck:
-       $(WAF) distcheck
+       touch .tmplock
+       WAFLOCK=.tmplock $(WAF) distcheck
 
 clean:
        $(WAF) clean
index 95564ebc6de566b7829e6f2e6a257aacd4ebf0b1..4c28653446d031d9ed169ff79fa6d9f4da1e9ad9 100644 (file)
@@ -21,10 +21,12 @@ quicktest:
        $(WAF) test --quick $(TEST_OPTIONS)
 
 dist:
-       $(WAF) dist
+       touch .tmplock
+       WAFLOCK=.tmplock $(WAF) dist
 
 distcheck:
-       $(WAF) distcheck
+       touch .tmplock
+       WAFLOCK=.tmplock $(WAF) distcheck
 
 clean:
        $(WAF) clean
index 95564ebc6de566b7829e6f2e6a257aacd4ebf0b1..4c28653446d031d9ed169ff79fa6d9f4da1e9ad9 100644 (file)
@@ -21,10 +21,12 @@ quicktest:
        $(WAF) test --quick $(TEST_OPTIONS)
 
 dist:
-       $(WAF) dist
+       touch .tmplock
+       WAFLOCK=.tmplock $(WAF) dist
 
 distcheck:
-       $(WAF) distcheck
+       touch .tmplock
+       WAFLOCK=.tmplock $(WAF) distcheck
 
 clean:
        $(WAF) clean
index f178363dbc6697af76c217dfdd1f6596fd6c927c..5acfcbce58e893ea4bbccb56dda739a891be485d 100644 (file)
@@ -15,10 +15,12 @@ test:
        $(WAF) test $(TEST_OPTIONS)
 
 dist:
-       $(WAF) dist
+       touch .tmplock
+       WAFLOCK=.tmplock $(WAF) dist
 
 distcheck:
-       $(WAF) distcheck
+       touch .tmplock
+       WAFLOCK=.tmplock $(WAF) distcheck
 
 clean:
        $(WAF) clean
index da05bcfb6dc8768ff046f9d04f4d1c3779696b5a..a07b4a716415fd570332d6925650da5545979e8e 100644 (file)
@@ -15,10 +15,12 @@ test:
        $(WAF) test $(TEST_OPTIONS)
 
 dist:
-       $(WAF) dist
+       touch .tmplock
+       WAFLOCK=.tmplock $(WAF) dist
 
 distcheck:
-       $(WAF) distcheck
+       touch .tmplock
+       WAFLOCK=.tmplock $(WAF) distcheck
 
 clean:
        $(WAF) clean