summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-08-09 03:09:38 +0000
committerDavid Robillard <d@drobilla.net>2012-08-09 03:09:38 +0000
commit1d57e000b026e4f65060d2fb4d1ea000124fa791 (patch)
tree3de964d9babc4d4cf006d4d07c1e92b0642b473e
parent2cd90a3f94ef31e7f7438810e5f9119cf4630de8 (diff)
downloadzix-1d57e000b026e4f65060d2fb4d1ea000124fa791.tar.gz
zix-1d57e000b026e4f65060d2fb4d1ea000124fa791.tar.bz2
zix-1d57e000b026e4f65060d2fb4d1ea000124fa791.zip
Tidy up wscript.
git-svn-id: http://svn.drobilla.net/zix/trunk@75 df6676b4-ccc9-40e5-b5d6-7c4628a128e3
-rw-r--r--wscript32
1 files changed, 16 insertions, 16 deletions
diff --git a/wscript b/wscript
index 9568fcb..e391c56 100644
--- a/wscript
+++ b/wscript
@@ -30,10 +30,10 @@ out = 'build'
def options(opt):
autowaf.set_options(opt)
opt.load('compiler_c')
- opt.add_option('--test', action='store_true', default=False, dest='build_tests',
- help="Build unit tests")
- opt.add_option('--bench', action='store_true', default=False, dest='build_bench',
- help="Build benchmarks")
+ opt.add_option('--test', action='store_true', dest='build_tests',
+ help='Build unit tests')
+ opt.add_option('--bench', action='store_true', dest='build_bench',
+ help='Build benchmarks')
def configure(conf):
conf.load('compiler_c')
@@ -41,8 +41,8 @@ def configure(conf):
autowaf.set_c99_mode(conf)
autowaf.display_header('Zix Configuration')
- conf.env['BUILD_BENCH'] = Options.options.build_bench
- conf.env['BUILD_TESTS'] = Options.options.build_tests
+ conf.env.BUILD_BENCH = Options.options.build_bench
+ conf.env.BUILD_TESTS = Options.options.build_tests
# Check for mlock
conf.check(function_name='mlock',
@@ -51,7 +51,7 @@ def configure(conf):
mandatory=False)
# Check for gcov library (for test coverage)
- if conf.env['BUILD_TESTS']:
+ if conf.env.BUILD_TESTS:
conf.check_cc(lib='gcov',
define_name='HAVE_GCOV',
mandatory=False)
@@ -60,13 +60,13 @@ def configure(conf):
autowaf.check_pkg(conf, 'glib-2.0', uselib_store='GLIB',
atleast_version='2.0.0', mandatory=False)
if not conf.is_defined('HAVE_GLIB'):
- conf.fatal("Glib is required to build benchmarks")
+ conf.fatal('Glib is required to build benchmarks')
autowaf.define(conf, 'ZIX_VERSION', ZIX_VERSION)
conf.write_config_header('zix-config.h', remove=False)
- autowaf.display_msg(conf, "Unit tests", str(conf.env['BUILD_TESTS']))
- autowaf.display_msg(conf, "Benchmarks", str(conf.env['BUILD_BENCH']))
+ autowaf.display_msg(conf, 'Unit tests', str(conf.env.BUILD_TESTS))
+ autowaf.display_msg(conf, 'Benchmarks', str(conf.env.BUILD_BENCH))
print('')
tests = [
@@ -92,7 +92,7 @@ def build(bld):
framework = ['CoreServices']
libflags = [ '-fvisibility=hidden' ]
- if bld.env['MSVC_COMPILER']:
+ if bld.env.MSVC_COMPILER:
libflags = []
lib_source = '''
@@ -118,10 +118,10 @@ def build(bld):
cflags = libflags + ['-DZIX_SHARED',
'-DZIX_INTERNAL'])
- if bld.env['BUILD_TESTS']:
+ if bld.env.BUILD_TESTS:
test_libs = ['pthread']
test_cflags = []
- if bld.env['MSVC_COMPILER']:
+ if bld.env.MSVC_COMPILER:
test_libs = []
if bld.is_defined('HAVE_GCOV'):
test_libs += ['gcov']
@@ -150,7 +150,7 @@ def build(bld):
framework = framework,
cflags = test_cflags)
- if bld.env['BUILD_BENCH']:
+ if bld.env.BUILD_BENCH:
# Benchmark programs
for i in ['tree_bench', 'patree_bench']:
obj = bld(features = 'c cprogram',
@@ -167,7 +167,7 @@ def build(bld):
autowaf.build_dox(bld, 'ZIX', ZIX_VERSION, top, out)
bld.add_post_fun(autowaf.run_ldconfig)
- if bld.env['DOCS']:
+ if bld.env.DOCS:
bld.add_post_fun(fix_docs)
def lint(ctx):
@@ -184,7 +184,7 @@ def fix_docs(ctx):
autowaf.make_simple_dox(APPNAME)
def upload_docs(ctx):
- os.system("rsync -avz --delete -e ssh build/doc/html/* drobilla@drobilla.net:~/drobilla.net/docs/zix")
+ os.system('rsync -avz --delete -e ssh build/doc/html/* drobilla@drobilla.net:~/drobilla.net/docs/zix')
def test(ctx):
autowaf.pre_test(ctx, APPNAME)