Fix deadlock.
[ardour.git] / libs / gtkmm2ext / wscript
index 5ca8d5344d6fde3d64bb2acfcdd10f3b7d464fa1..0425b6614971790205689a2bc007e76114912299 100644 (file)
@@ -19,9 +19,13 @@ APPNAME = 'gtkmm2ext'
 VERSION = GTKMM2EXT_VERSION
 
 gtkmm2ext_sources = [
+       'actions.cc',
+        'application.cc',
        'auto_spin.cc',
        'barcontroller.cc',
        'binding_proxy.cc',
+       'bindable_button.cc',
+        'bindings.cc',
        'cell_renderer_pixbuf_multi.cc',
        'cell_renderer_pixbuf_toggle.cc',
        'choice.cc',
@@ -31,7 +35,11 @@ gtkmm2ext_sources = [
        'focus_entry.cc',
        'grouped_buttons.cc',
        'gtk_ui.cc',
+        'gtkapplication.c',
        'idle_adjustment.cc',
+       'keyboard.cc',
+        'motionfeedback.cc',
+        'prolooks_helpers.c',
        'pixfader.cc',
        'pixscroller.cc',
        'popup.cc',
@@ -42,6 +50,7 @@ gtkmm2ext_sources = [
        'stateful_button.cc',
        'tearoff.cc',
        'textviewer.cc',
+        'treeutils.cc',
        'utils.cc',
        'version.cc',
        'window_title.cc'
@@ -81,7 +90,9 @@ def build(bld):
                        '-DLOCALEDIR="' + os.path.join(
                                os.path.normpath(bld.env['DATADIRNAME']), 'locale') + '"']
        if bld.env['GTKOSX']:
-               obj.source      += ['sync-menu.c']
+               obj.source += ['gtkapplication_quartz.mm']
+       else:
+                obj.source += ['gtkapplication_x11.c']
 
 def shutdown():
        autowaf.shutdown()