Make send automation work (#4734).
[ardour.git] / gtk2_ardour / wscript
index 8e9792ff42145139e54a3d9978234d6d682020d5..aa24c60d88fbd650343978c37ec9e989a5fedfa6 100644 (file)
@@ -28,7 +28,6 @@ path_prefix = 'gtk2_ardour/'
 gtk2_ardour_sources = [
         'about.cc',
         'actions.cc',
-        'add_midi_cc_track_dialog.cc',
         'add_route_dialog.cc',
         'ambiguous_file_dialog.cc',
         'analysis_window.cc',
@@ -68,8 +67,6 @@ gtk2_ardour_sources = [
         'configinfo.cc',
         'control_point.cc',
         'control_point_dialog.cc',
-        'crossfade_edit.cc',
-        'crossfade_view.cc',
         'curvetest.cc',
         'debug.cc',
         'diamond.cc',
@@ -135,11 +132,13 @@ gtk2_ardour_sources = [
         'lineset.cc',
         'location_ui.cc',
         'main.cc',
+        'main_clock.cc',
         'marker.cc',
         'midi_automation_line.cc',
         'midi_channel_dialog.cc',
         'midi_channel_selector.cc',
         'midi_cut_buffer.cc',
+        'midi_export_dialog.cc',
         'midi_list_editor.cc',
         'midi_port_dialog.cc',
         'midi_region_view.cc',
@@ -148,6 +147,7 @@ gtk2_ardour_sources = [
         'midi_streamview.cc',
         'midi_time_axis.cc',
         'midi_tracer.cc',
+        'midi_velocity_dialog.cc',
         'missing_file_dialog.cc',
         'missing_plugin_dialog.cc',
         'mixer_actor.cc',
@@ -156,6 +156,7 @@ gtk2_ardour_sources = [
         'mixer_ui.cc',
         'monitor_section.cc',
         'mono_panner.cc',
+        'mono_panner_editor.cc',
         'mouse_cursors.cc',
         'nag.cc',
         'new_plugin_preset_dialog.cc',
@@ -164,6 +165,7 @@ gtk2_ardour_sources = [
         'option_editor.cc',
         'opts.cc',
         'panner2d.cc',
+        'panner_editor.cc',
         'panner_interface.cc',
         'panner_ui.cc',
         'piano_roll_header.cc',
@@ -216,6 +218,7 @@ gtk2_ardour_sources = [
         'step_editor.cc',
         'step_entry.cc',
         'stereo_panner.cc',
+        'stereo_panner_editor.cc',
         'streamview.cc',
         'strip_silence_dialog.cc',
         'tape_region_view.cc',
@@ -363,6 +366,7 @@ def build(bld):
                              'libtaglib',
                              'libardour',
                              'libardour_cp',
+                             'libgtk2_ardour',
                              'libgtkmm2ext',
                              'libtaglib' ]
         obj.target = 'ardour-3.0-vst.exe.so'
@@ -376,6 +380,7 @@ def build(bld):
         obj = bld (features = 'cxx c cxxshlib')
         obj.source    = gtk2_ardour_sources
         obj.includes  = [ '../libs/fst', '.' ]
+        obj.name      = 'libgtk2_ardour'
         obj.target    = 'gtk2_ardour'
     else:
         # just the normal executable version of the GTK GUI
@@ -406,9 +411,7 @@ def build(bld):
         'VERSIONSTRING="' + bld.env['VERSION'] + '"',
         'DATA_DIR="' + os.path.normpath(bld.env['DATADIR']) + '"',
         'CONFIG_DIR="' + os.path.normpath(bld.env['SYSCONFDIR']) + '"',
-        'MODULE_DIR="' + os.path.normpath(bld.env['LIBDIR']) + '"',
-        'LOCALEDIR="' + os.path.join(os.path.normpath(bld.env['DATADIR']),
-                                     'locale') + '"',
+        'LOCALEDIR="' + os.path.join(os.path.normpath(bld.env['DATADIR']), 'locale') + '"',
         'PROGRAM_NAME="' + bld.env['PROGRAM_NAME'] + '"'
         ]
     obj.includes += ['../libs']
@@ -450,6 +453,8 @@ def build(bld):
     wrapper_subst_dict = {
             'INSTALL_PREFIX' : bld.env['PREFIX'],
             'LIBDIR'         : os.path.normpath(bld.env['LIBDIR']),
+            'DATADIR'        : os.path.normpath(bld.env['DATADIR']),
+            'SYSCONFDIR'     : os.path.normpath(bld.env['SYSCONFDIR']),
             'LIBS'           : 'build/libs',
             'VERSION'        : '3.0',
             'EXECUTABLE'     : 'build/gtk2_ardour/ardour-3.0'
@@ -645,8 +650,6 @@ def build(bld):
 
     # Default UI configuration
     bld.install_files('${SYSCONFDIR}/ardour3', 'ardour3_ui_default.conf')
-    # Generic widget style mappings
-    bld.install_files('${SYSCONFDIR}/ardour3', 'ardour3_widgets.rc')
 
     # Default export stuff
     bld.install_files('${SYSCONFDIR}/ardour3/export', bld.path.ant_glob('export/*.format'))