projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix JACK/windows compilation
[ardour.git]
/
libs
/
backends
/
wscript
diff --git
a/libs/backends/wscript
b/libs/backends/wscript
index 01ae0218e5f3e130b0bee5c2d6588e2d45dd246c..a504796980c4c9374f2e67758178810406840157 100644
(file)
--- a/
libs/backends/wscript
+++ b/
libs/backends/wscript
@@
-3,6
+3,7
@@
from waflib.extras import autowaf as autowaf
from waflib import Options
import os
import sys
from waflib import Options
import os
import sys
+import re
# Mandatory variables
top = '.'
# Mandatory variables
top = '.'
@@
-18,26
+19,13
@@
def sub_config_and_use(conf, name, has_objects = True):
def configure(conf):
autowaf.set_recursive()
autowaf.configure(conf)
def configure(conf):
autowaf.set_recursive()
autowaf.configure(conf)
-
- backends = [ 'jack' ]
-
- if sys.platform == 'darwin' or sys.platform == 'mingw' or sys.platform == 'msvc':
- backends += [ 'wavesaudio' ]
-
- if Options.options.build_dummy:
- backends += [ 'dummy' ]
-
+
+ backends = conf.env['BACKENDS']
for i in backends:
sub_config_and_use(conf, i)
def build(bld):
for i in backends:
sub_config_and_use(conf, i)
def build(bld):
- backends = [ 'jack' ]
-
- if sys.platform == 'darwin' or sys.platform == 'mingw' or sys.platform == 'msvc':
- backends += [ 'wavesaudio' ]
-
- if bld.is_defined('HAVE_DUMMY'):
- backends += [ 'dummy' ]
+ backends = bld.env['BACKENDS']
for i in backends:
bld.recurse(i)
for i in backends:
bld.recurse(i)