From: Andrew Tridgell Date: Mon, 21 Feb 2011 01:17:49 +0000 (+1100) Subject: s3build: use source3/wscript for s3 configure rules X-Git-Tag: tevent-0.9.11~402 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f180e1ab7c3957b9d387ea0b3219b1805b2bde77;p=thirdparty%2Fsamba.git s3build: use source3/wscript for s3 configure rules Pair-Programmed-With: Andrew Bartlett --- diff --git a/wscript b/wscript index 22f864f0986..56b75d9c9f2 100644 --- a/wscript +++ b/wscript @@ -28,6 +28,8 @@ Options.default_prefix = '/usr/local/samba' def set_options(opt): + os.putenv('TOPLEVEL_BUILD', '1') + opt.BUILTIN_DEFAULT('NONE') opt.PRIVATE_EXTENSION_DEFAULT('samba4') opt.RECURSE('lib/replace') @@ -39,6 +41,7 @@ def set_options(opt): opt.RECURSE('lib/socket_wrapper') opt.RECURSE('lib/uid_wrapper') opt.RECURSE('pidl') + opt.RECURSE('source3') gr = opt.option_group('developer options') gr.add_option('--enable-build-farm', @@ -50,6 +53,7 @@ def set_options(opt): def configure(conf): + conf.env.toplevel_build = True version = samba_version.load_version(env=conf.env) conf.DEFINE('CONFIG_H_IS_FROM_SAMBA', 1) @@ -103,6 +107,7 @@ def configure(conf): conf.RECURSE('libcli/smbreadline') conf.RECURSE('pidl') conf.RECURSE('source4/selftest') + conf.RECURSE('source3') # we don't want any libraries or modules to rely on runtime # resolution of symbols