ctdb-build: Allow configure and Makefile to find waf in tarball
authorMartin Schwenke <martin@meltin.net>
Tue, 19 Aug 2014 01:59:03 +0000 (11:59 +1000)
committerAmitay Isaacs <amitay@samba.org>
Tue, 9 Sep 2014 23:36:14 +0000 (01:36 +0200)
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/Makefile
ctdb/configure

index 6d57b0ca4f9a15ae9f12b00f17a3ea51282ae068..b0912f275e76fe9e1a95ac79df9b7b6c1cc90315 100644 (file)
@@ -1,6 +1,6 @@
 # simple makefile wrapper to run waf
 
-WAF=WAF_MAKE=1 PATH=../buildtools/bin:$$PATH waf
+WAF=WAF_MAKE=1 PATH=buildtools/bin:../buildtools/bin:$$PATH waf
 
 all:
        $(WAF) build
index 5357de415987db927a615c764732e3e5661c46b9..e8d01577cf7de6edb82c586161641cb45ee95926 100755 (executable)
@@ -2,7 +2,8 @@
 
 PREVPATH=`dirname $0`
 
-WAF=../buildtools/bin/waf
+WAF=buildtools/bin/waf
+[ -x "$WAF" ] || WAF=../buildtools/bin/waf
 
 # using JOBS=1 gives maximum compatibility with
 # systems like AIX which have broken threading in python