summaryrefslogtreecommitdiff
path: root/wscript
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2013-07-11 10:57:21 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2013-07-11 10:57:21 -0400
commit7a5118f403506a6af2b586478ea4a7bdfb05ead4 (patch)
tree6439d4d2b9e188ca448c999606d859632e8e9cec /wscript
parent83a92a0ea1e0eb60aacc5dc0a410d62b3c3eafd9 (diff)
Add --single-tests option to also build each libardour test as a separate program
Diffstat (limited to 'wscript')
-rw-r--r--wscript4
1 files changed, 4 insertions, 0 deletions
diff --git a/wscript b/wscript
index 6e51d3d24d..a6106c0aef 100644
--- a/wscript
+++ b/wscript
@@ -429,6 +429,8 @@ def options(opt):
help='Raise a floating point exception if a denormal is detected')
opt.add_option('--test', action='store_true', default=False, dest='build_tests',
help="Build unit tests")
+ opt.add_option('--single-tests', action='store_true', default=False, dest='single_tests',
+ help="Build a single executable for each unit test")
#opt.add_option('--tranzport', action='store_true', default=False, dest='tranzport',
# help='Compile with support for Frontier Designs Tranzport (if libusb is available)')
opt.add_option('--universal', action='store_true', default=False, dest='universal',
@@ -626,6 +628,8 @@ def configure(conf):
conf.env['ENABLE_NLS'] = True
if opts.build_tests:
conf.env['BUILD_TESTS'] = opts.build_tests
+ if opts.single_tests:
+ conf.env['SINGLE_TESTS'] = opts.single_tests
#if opts.tranzport:
# conf.env['TRANZPORT'] = 1
if opts.windows_vst: