'debug.cc',
'dndtreeview.cc',
'emscale.cc',
- 'fader.cc',
'focus_entry.cc',
'grouped_buttons.cc',
'gtk_ui.cc',
def build(bld):
- sources = gtkmm2ext_sources
+ # operate on copy to avoid adding sources twice
+ sources = list(gtkmm2ext_sources)
if bld.is_tracks_build():
- sources += [ 'waves_fastmeter.cc' ]
+ sources += [ 'waves_fastmeter.cc', 'fader.cc' ]
else:
- sources += [ 'fastmeter.cc' ]
-
+ sources += [ 'fastmeter.cc' ]
+
if bld.is_defined ('INTERNAL_SHARED_LIBS'):
obj = bld.shlib(features = 'c cxx cshlib cxxshlib', source=sources)
# defines for this library
lang = os.path.basename(mo.srcpath()).replace('.mo', '')
bld.install_as (os.path.join(os.path.normpath(bld.env['LOCALEDIR']), lang, 'LC_MESSAGES', I18N_PACKAGE + '.mo'),
mo)
-
+
def i18n(bld):
autowaf.build_i18n(bld, top, 'libs/gtkmm2ext', I18N_PACKAGE, gtkmm2ext_sources,
'Paul Davis')