diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2015-05-06 13:05:16 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2015-06-29 14:18:10 -0400 |
commit | 8a9dc2c2d59375f2562569243d1507a49599a0f6 (patch) | |
tree | 65c9050b08bacf59a02507e0da62f2fc996f0924 /libs/gtkmm2ext/wscript | |
parent | e2574020b2794504fdf8589a056e4139da783601 (diff) |
conditionally use correct fast meter implementation
Diffstat (limited to 'libs/gtkmm2ext/wscript')
-rw-r--r-- | libs/gtkmm2ext/wscript | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/libs/gtkmm2ext/wscript b/libs/gtkmm2ext/wscript index 28a632bd97..9d7eee0f96 100644 --- a/libs/gtkmm2ext/wscript +++ b/libs/gtkmm2ext/wscript @@ -42,7 +42,6 @@ gtkmm2ext_sources = [ 'dndtreeview.cc', 'emscale.cc', 'fader.cc', - 'fastmeter.cc', 'focus_entry.cc', 'grouped_buttons.cc', 'gtk_ui.cc', @@ -86,12 +85,18 @@ def configure(conf): def build(bld): + sources = gtkmm2ext_sources + if bld.env['PROGRAM_NAME'] == 'TracksLive': + sources += [ 'waves_fastmeter.cc' ] + else: + sources += [ 'fastmeter.cc' ] + if bld.is_defined ('INTERNAL_SHARED_LIBS'): - obj = bld.shlib(features = 'c cxx cshlib cxxshlib', source=gtkmm2ext_sources) + obj = bld.shlib(features = 'c cxx cshlib cxxshlib', source=sources) # defines for this library obj.defines = [ 'LIBGTKMM2EXT_DLL_EXPORTS', 'ABSTRACT_UI_EXPORTS' ] else: - obj = bld.stlib(features = 'c cxx cstlib cxxstlib', source=gtkmm2ext_sources) + obj = bld.stlib(features = 'c cxx cstlib cxxstlib', source=sources) obj.cxxflags = [ '-fPIC' ] obj.defines = [ ] |