diff options
author | Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | 2010-04-08 12:38:17 +0200 |
---|---|---|
committer | Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | 2010-04-08 14:14:24 +0200 |
commit | f3f82496ac1198ffa65d5b2a052838248e0685aa (patch) | |
tree | 4b7c64fda27f6b5b5ec61179e8265cf9bb90594e /buildtools | |
parent | bf4189eb80246b3fc1fe0cf90cd790ac0b1e0e56 (diff) | |
download | samba-f3f82496ac1198ffa65d5b2a052838248e0685aa.tar.gz samba-f3f82496ac1198ffa65d5b2a052838248e0685aa.tar.bz2 samba-f3f82496ac1198ffa65d5b2a052838248e0685aa.zip |
s4:WAF buildsystem - support out of "source4" directory builds
Bug: https://bugzilla.samba.org/show_bug.cgi?id=4081
With this patch we are able to invoke s4 builds from the outside of the
"source4" directory (but the target remains the "source4/bin" path).
One constraint: all commands: "autogen-waf.sh", "configure", "make" have to be
run from the same directory!
Regarding "make": you have to run it using "make -C <source4 path> [targets]" if
the invoke directory is not "source4" itself.
Diffstat (limited to 'buildtools')
-rwxr-xr-x | buildtools/scripts/configure.waf | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/buildtools/scripts/configure.waf b/buildtools/scripts/configure.waf index a6367e7314..79a7a35c5d 100755 --- a/buildtools/scripts/configure.waf +++ b/buildtools/scripts/configure.waf @@ -1,5 +1,6 @@ #!/bin/sh +PREVPATH=`dirname $0` WAF=BUILDTOOLS/bin/waf @@ -8,4 +9,6 @@ WAF=BUILDTOOLS/bin/waf JOBS=1 export JOBS +cd BUILDPATH $WAF configure $* +cd $PREVPATH |