diff options
author | Tim Mayberry <mojofunk@gmail.com> | 2014-11-24 12:46:35 +0700 |
---|---|---|
committer | Tim Mayberry <mojofunk@gmail.com> | 2014-11-26 22:47:05 +0700 |
commit | b9be8d2652d8da524eeb5f0e123b0a731d1954cb (patch) | |
tree | c39d6a518113ab1b9ca2fc3a92caebec5990e2e8 /libs | |
parent | fcd7ec92d43463b7b3f41da090179ce94ba81002 (diff) |
Replace individual waf options for enabling backends with one --with-backends option
Diffstat (limited to 'libs')
-rw-r--r-- | libs/backends/wscript | 33 |
1 files changed, 1 insertions, 32 deletions
diff --git a/libs/backends/wscript b/libs/backends/wscript index 3bf634163a..a504796980 100644 --- a/libs/backends/wscript +++ b/libs/backends/wscript @@ -9,35 +9,6 @@ import re top = '.' out = 'build' -def backend_list(): - if Options.options.program_name == 'Ardour': - backends = [ 'jack' ] - - elif Options.options.program_name == 'Mixbus': - backends = [ 'jack' ] - - elif Options.options.program_name == 'Tracks': - if re.search ("linux", sys.platform) != None: - backends = [ 'jack' ] - else: - backends = [ ] - - else: - print ('Unknown product name; backends will not include JACK ', Options.options.program_name) - - if Options.options.build_dummy: - backends += [ 'dummy' ] - - if re.search ("linux", sys.platform) != None: - if Options.options.build_alsabackend: - backends += [ 'alsa' ] - - if sys.platform == 'darwin' or sys.platform == 'mingw' or sys.platform == 'msvc' or Options.options.dist_target == 'mingw': - if Options.options.build_wavesbackend: - backends += [ 'wavesaudio' ] - - return backends - def options(opt): autowaf.set_options(opt) @@ -48,10 +19,8 @@ def sub_config_and_use(conf, name, has_objects = True): def configure(conf): autowaf.set_recursive() autowaf.configure(conf) - - backends = backend_list() - conf.env['BACKENDS'] = backends + backends = conf.env['BACKENDS'] for i in backends: sub_config_and_use(conf, i) |