From 4511d957ee883ee11bff70cade91715404fe1c2c Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 19 Jan 2011 18:43:19 +0000 Subject: Add ./waf configure --no-utils option to avoid building command line utilities. Support latest autowaf. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2836 a436a847-0d15-0410-975c-d299462d15a1 --- wscript | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'wscript') diff --git a/wscript b/wscript index 512efa5..2f5f72b 100644 --- a/wscript +++ b/wscript @@ -41,6 +41,8 @@ out = 'build' def options(opt): autowaf.set_options(opt) + opt.add_option('--no-utils', action='store_true', default=False, dest='no_utils', + help="Do not build command line utilities") opt.add_option('--no-jack', action='store_true', default=False, dest='no_jack', help="Do not build JACK clients") opt.add_option('--dyn-manifest', action='store_true', default=False, dest='dyn_manifest', @@ -75,7 +77,7 @@ def configure(conf): conf.env['USE_JACK'] = conf.env['HAVE_JACK'] and not Options.options.no_jack conf.env['BUILD_TESTS'] = Options.options.build_tests - conf.env['BUILD_UTILS'] = 1 + conf.env['BUILD_UTILS'] = not Options.options.no_utils conf.env['BASH_COMPLETION'] = Options.options.bash_completion autowaf.define(conf, 'SLV2_DEFAULT_LV2_PATH', Options.options.default_lv2_path) @@ -193,4 +195,4 @@ def build(bld): bld.add_post_fun(autowaf.run_ldconfig) def test(ctx): - autowaf.run_tests(ctx, APPNAME, tests.split()) + autowaf.run_tests(ctx, APPNAME, tests.split(), dirs=['./src','./test']) -- cgit v1.2.1