Always build dummy backend if building tests
authorDavid Robillard <d@drobilla.net>
Sun, 4 Dec 2016 20:13:19 +0000 (15:13 -0500)
committerDavid Robillard <d@drobilla.net>
Sun, 4 Dec 2016 20:13:19 +0000 (15:13 -0500)
The libardour tests require the dummy backend to be present.

wscript

diff --git a/wscript b/wscript
index a7dd5e2c2c1cc1728c2987b3622ed69ed5d80c76..0c9b235c13348fd579b940363cc5c7c686efe574 100644 (file)
--- a/wscript
+++ b/wscript
@@ -1138,8 +1138,10 @@ int main () { return 0; }
     if opts.no_threaded_waveviews:
         conf.define('NO_THREADED_WAVEVIEWS', 1)
         conf.env['NO_THREADED_WAVEVIEWS'] = True
-        
+
     backends = opts.with_backends.split(',')
+    if opts.build_tests and 'dummy' not in backends:
+        backends += ['dummy']
 
     if not backends:
         print("Must configure and build at least one backend")