Fix up tests now that operator= on ScopedConnection disconnects the old connection...
[ardour.git] / libs / gtkmm2ext / wscript
index cc3f3de706d2e2da5dfcf2e9807b220081c1b180..1d386ce6ee051afa67e964ed1dbebac775e2c4a5 100644 (file)
@@ -28,6 +28,9 @@ gtkmm2ext_sources = [
         'bindable_button.cc',
         'bindings.cc',
         'cairocell.cc',
+        'cairo_packer.cc',
+        'cairo_widget.cc',
+        'cell_renderer_color_selector.cc',
         'cell_renderer_pixbuf_multi.cc',
         'cell_renderer_pixbuf_toggle.cc',
         'choice.cc',
@@ -88,9 +91,9 @@ def build(bld):
     obj.use          = 'libpbd'
     obj.vnum         = GTKMM2EXT_LIB_VERSION
     obj.install_path = os.path.join(bld.env['LIBDIR'], 'ardour3')
-    obj.cxxflags     = [
-                    '-DPACKAGE="libgtkmm2ext3"',
-                    '-DLOCALEDIR="' + os.path.join(
+    obj.defines     = [
+                    'PACKAGE="' + I18N_PACKAGE + '"',
+                    'LOCALEDIR="' + os.path.join(
                             os.path.normpath(bld.env['DATADIR']), 'locale') + '"']
     if bld.is_defined('GTKOSX'):
         obj.source += ['gtkapplication_quartz.mm']
@@ -103,7 +106,7 @@ def build(bld):
         for mo in mo_files:
             lang = os.path.basename(mo.srcpath()).replace('.mo', '')
             bld.install_as(os.path.join(bld.env['PREFIX'], 'share', 'locale',
-                                        lang, 'LC_MESSAGES', 'libgtkmm2ext.mo'),
+                                        lang, 'LC_MESSAGES', I18N_PACKAGE + '.mo'),
                            mo)
 
 def i18n(bld):