Fix deadlock.
[ardour.git] / libs / gtkmm2ext / wscript
index 30e440005625b542936162fb6a6df7531c4d5b80..0425b6614971790205689a2bc007e76114912299 100644 (file)
@@ -20,10 +20,12 @@ 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',
@@ -48,6 +50,7 @@ gtkmm2ext_sources = [
        'stateful_button.cc',
        'tearoff.cc',
        'textviewer.cc',
+        'treeutils.cc',
        'utils.cc',
        'version.cc',
        'window_title.cc'
@@ -88,19 +91,9 @@ def build(bld):
                                os.path.normpath(bld.env['DATADIRNAME']), 'locale') + '"']
        if bld.env['GTKOSX']:
                obj.source += ['gtkapplication_quartz.mm']
-        else:
+       else:
                 obj.source += ['gtkapplication_x11.c']
 
-       mfimg = bld.new_task_gen(features = 'cc cxx cprogram')
-       mfimg.source = 'mfimg.cc'
-       mfimg.export_incdirs = ['.']
-       mfimg.includes     = ['.']
-       mfimg.name         = 'mfimg'
-       mfimg.target       = 'mfimg'
-       mfimg.uselib       = 'GTKMM GTK GTKOSX OSX GDK'
-       mfimg.uselib_local = 'libpbd libgtkmm2ext'
-        mfimg.ldflags = [ '-lpthread', '-lrt', '-lsndfile' ]
-
 def shutdown():
        autowaf.shutdown()