X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fbackends%2Fwscript;h=833d831e27670d7abf368846941974c6bb665cd6;hb=39ba60aaef9649a3df4822cd197a41e7c6220798;hp=dee1feacbaa372af6b92d562ddd3e56c9a85027d;hpb=16e37d975f2cb1d3ccaec377ab7aea962305e57e;p=ardour.git diff --git a/libs/backends/wscript b/libs/backends/wscript index dee1feacba..833d831e27 100644 --- a/libs/backends/wscript +++ b/libs/backends/wscript @@ -9,34 +9,6 @@ import re top = '.' out = 'build' -def backend_list(): - if Options.options.program_name == 'Ardour': - # Ardour - backends = [ 'jack' ] - - # These will come over from Ardour at some point soon (PD) - #if Options.options.build_dummy: - # backends += [ 'dummy' ] - - #if Options.options.build_alsabackend: - # if re.search ("linux", sys.platform) != None: - # backends += [ 'alsa' ] - - else: - # Not Ardour - if re.search ("linux", sys.platform) != None: - # Can't build this till the ALSA backend is merged because of a dependency (on Linux) on a shared utility library - # created for the ALSA backend and JACK. - # backends = [ 'jack' ] - backends = [ ] - else: - backends = [ ] - - if sys.platform == 'darwin' or sys.platform == 'mingw' or sys.platform == 'msvc': - backends += [ 'wavesaudio' ] - - return backends - def options(opt): autowaf.set_options(opt) @@ -48,13 +20,12 @@ def configure(conf): autowaf.set_recursive() autowaf.configure(conf) - backends = backend_list() - + backends = conf.env['BACKENDS'] for i in backends: sub_config_and_use(conf, i) def build(bld): - backends = backend_list() + backends = bld.env['BACKENDS'] for i in backends: bld.recurse(i)