diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2014-10-14 16:58:11 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2014-10-14 16:58:11 -0400 |
commit | 76edbdf5dc59341936a10763b0624ac1909ca1c7 (patch) | |
tree | 0f467343b35649f0c83345e94ce69107d4769c04 /libs/backends/wscript | |
parent | f77f54a6e29feea04d5aa15969e73df84e020875 (diff) |
make backend selection by product name more explicit
Diffstat (limited to 'libs/backends/wscript')
-rw-r--r-- | libs/backends/wscript | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/libs/backends/wscript b/libs/backends/wscript index 547f7eb4fc..0d1330f58e 100644 --- a/libs/backends/wscript +++ b/libs/backends/wscript @@ -11,26 +11,27 @@ out = 'build' def backend_list(): if Options.options.program_name == 'Ardour': - # Ardour backends = [ 'jack' ] if Options.options.build_dummy: backends += [ 'dummy' ] - if Options.options.build_alsabackend: - if re.search ("linux", sys.platform) != None: - backends += [ 'alsa' ] + elif Options.options.program_name == 'Mixbus': + backends = [ 'jack' ] - else: - # Not Ardour + elif Options.options.program_name == 'Tracks': 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 = [ ] + backends = [ 'jack' ] else: backends = [ ] + else: + print ('Unknown product name; backends will not include JACK ', Options.options.program_name) + + 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' ] |