add configurable colors to stereo panner, plus keybindings for zero width (0), 1...
[ardour.git] / gtk2_ardour / wscript
index c54287e6666f78e039158ac8be13279284138fe3..ac0ef483a78277c19f9de59ce92b1d997df60f84 100644 (file)
@@ -142,10 +142,12 @@ gtk2_ardour_sources = [
        'midi_time_axis.cc',
        'midi_tracer.cc',
         'missing_file_dialog.cc',
+       'missing_plugin_dialog.cc',
        'mixer_group_tabs.cc',
        'mixer_strip.cc',
        'mixer_ui.cc',
         'monitor_section.cc',
+       'mouse_cursors.cc',
        'nag.cc',
        'normalize_dialog.cc',
         'note_player.cc',
@@ -200,6 +202,7 @@ gtk2_ardour_sources = [
        'startup.cc',
         'step_editor.cc',
         'step_entry.cc',
+        'stereo_panner.cc',
        'streamview.cc',
        'strip_silence_dialog.cc',
        'tape_region_view.cc',
@@ -240,7 +243,6 @@ def configure(conf):
        autowaf.check_pkg(conf, 'gthread', uselib_store='GTHREAD', atleast_version='2.10.1')
        autowaf.check_pkg(conf, 'gtk+-2.0', uselib_store='GTK', atleast_version='2.18')
        autowaf.check_pkg(conf, 'gtkmm-2.4', uselib_store='GTKMM', atleast_version='2.18')
-       autowaf.check_pkg(conf, 'libgnomecanvas-2.0', uselib_store='GNOMECANVAS', atleast_version='2.0')
        autowaf.check_pkg(conf, 'libgnomecanvasmm-2.6', uselib_store='GNOMECANVASMM', atleast_version='2.16')
        autowaf.check_pkg(conf, 'ogg', uselib_store='OGG', atleast_version='1.1.2')
 
@@ -276,11 +278,13 @@ def build(bld):
        else:
                obj.target = 'ardour-3.0'
        obj.install_path = os.path.join(bld.env['LIBDIR'], 'ardour3')
-       obj.uselib       = 'UUID FLAC GLIBMM GTHREAD GTK GNOMECANVAS OGG ALSA CURL DL'
+       obj.uselib       = 'UUID FLAC GLIBMM GTHREAD GTK OGG ALSA CURL DL'
        obj.uselib       += ' GTKMM GNOMECANVASMM '
        obj.uselib       += ' AUDIOUNITS OSX GTKOSX '
        obj.uselib_local = '''libpbd libmidipp libtaglib libardour libardour_cp
-                             libgtkmm2ext libappleutility libtaglib'''
+                             libgtkmm2ext libtaglib libgnomecanvas-2'''
+        if sys.platform == 'darwin':
+                obj.uselib_local + ' libappleutility'
        obj.cflags       = ['-DPACKAGE="gtk2_ardour"']
        obj.cxxflags     = ['-DPACKAGE="gtk2_ardour"']
        obj.cxxflags     += ['-DVERSIONSTRING="' + bld.env['VERSION'] + '"']
@@ -467,6 +471,9 @@ def build(bld):
 
        # Default UI configuration
        bld.install_files('${CONFIGDIR}/ardour3', 'ardour3_ui_default.conf')
+       
+       # Default export stuff
+       bld.install_files('${CONFIGDIR}/ardour3/export', 'export/*.format')
 
        # i18n
        if bld.env['ENABLE_NLS']: