continue with MTC debugging
[ardour.git] / libs / ardour / SConscript
index b117b41b7a07e8554d56c2337f05347d10a34fa7..52943dd8fd035a98c27bb8ba4e91ac0fa08f06c2 100644 (file)
@@ -14,7 +14,7 @@ ardour = env.Clone()
 
 domain = 'libardour3'
 
-ardour.Append(DOMAIN = domain, MAJOR = 2, MINOR = 0, MICRO = 0)
+ardour.Append(DOMAIN = domain, MAJOR = 3, MINOR = 0, MICRO = 0)
 ardour.Append(CXXFLAGS = "-DPACKAGE=\\\"" + domain + "\\\"")
 ardour.Append(CXXFLAGS=["-DLIBSIGC_DISABLE_DEPRECATED", "-DGLIBMM_EXCEPTIONS_ENABLED"])
 ardour.Append(PACKAGE = domain)
@@ -38,38 +38,41 @@ audio_library.cc
 audio_playlist.cc
 audio_playlist_importer.cc
 audio_port.cc
+audio_region_importer.cc
 audio_track.cc
+audio_track_importer.cc
 audioanalyser.cc
 audioengine.cc
 audiofile_tagger.cc
 audiofilesource.cc
 audioregion.cc
-audio_region_importer.cc
 audiosource.cc
 auditioner.cc
-auto_bundle.cc
 automatable.cc
 automation.cc
 automation_control.cc
 automation_list.cc
-base_audio_port.cc
-base_midi_port.cc
+beats_frames_converter.cc
 broadcast_info.cc
 buffer.cc
 buffer_set.cc
+bundle.cc
 chan_count.cc
+chan_mapping.cc
 configuration.cc
 control_protocol_manager.cc
 control_protocol_search_path.cc
 crossfade.cc
 cycle_timer.cc
 default_click.cc
+delivery.cc
 directory_names.cc
 diskstream.cc
-element_importer.cc
 element_import_handler.cc
+element_importer.cc
 enums.cc
 event_type_map.cc
+export_channel.cc
 export_channel_configuration.cc
 export_file_io.cc
 export_filename.cc
@@ -84,6 +87,7 @@ export_profile_manager.cc
 export_status.cc
 export_timespan.cc
 export_utilities.cc
+file_source.cc
 filename_extensions.cc
 filesystem_paths.cc
 filter.cc
@@ -94,9 +98,9 @@ globals.cc
 import.cc
 io.cc
 io_processor.cc
-jack_audio_port.cc
-jack_midi_port.cc
-jack_port.cc
+internal_send.cc
+internal_return.cc
+interpolation.cc
 jack_slave.cc
 ladspa_plugin.cc
 location.cc
@@ -106,14 +110,18 @@ midi_buffer.cc
 midi_clock_slave.cc
 midi_diskstream.cc
 midi_model.cc
+midi_patch_manager.cc
 midi_playlist.cc
 midi_port.cc
 midi_region.cc
+midi_ring_buffer.cc
 midi_source.cc
+midi_state_tracker.cc
 midi_stretch.cc
 midi_track.cc
 mix.cc
 mtc_slave.cc
+mute_master.cc
 named_selection.cc
 onset_detector.cc
 panner.cc
@@ -128,10 +136,12 @@ port_insert.cc
 port_set.cc
 processor.cc
 quantize.cc
+rc_configuration.cc
 recent_sessions.cc
 region.cc
 region_factory.cc
 resampled_source.cc
+return.cc
 reverse.cc
 route.cc
 route_group.cc
@@ -140,6 +150,7 @@ session.cc
 session_butler.cc
 session_click.cc
 session_command.cc
+session_configuration.cc
 session_directory.cc
 session_events.cc
 session_export.cc
@@ -151,18 +162,19 @@ session_state_utils.cc
 session_time.cc
 session_transport.cc
 session_utils.cc
-silentfilesource.cc
 smf_source.cc
 sndfile_helpers.cc
 sndfileimportable.cc
 sndfilesource.cc
 source.cc
 source_factory.cc
+strip_silence.cc
 svn_revision.cc
 tape_file_matcher.cc
 template_utils.cc
 tempo.cc
 tempo_map_importer.cc
+ticker.cc
 track.cc
 transient_detector.cc
 user_bundle.cc
@@ -172,9 +184,8 @@ version.cc
 
 arch_specific_objects = [ ]
 
-osc_files = [ 'osc.cc' ]
 vst_files = [ 'vst_plugin.cc', 'session_vst.cc' ]
-lv2_files = [ 'lv2_plugin.cc' ]
+lv2_files = [ 'lv2_plugin.cc', 'lv2_event_buffer.cc', 'uri_map.cc' ]
 audiounit_files = [ 'audio_unit.cc' ]
 coreaudio_files = [ 'coreaudiosource.cc', 'caimportable.cc' ]
 extra_sources = [ ]
@@ -188,9 +199,6 @@ if ardour['LV2']:
        extra_sources += lv2_files
        ardour.Append(CCFLAGS="-DHAVE_SLV2")
 
-if ardour['LIBLO']:
-    extra_sources += osc_files
-
 ardour.Append(CCFLAGS="-D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE")
 ardour.Append(CXXFLAGS="-DDATA_DIR=\\\"" + os.path.join (final_prefix, 'share') + "\\\"")
 ardour.Append(CXXFLAGS="-DMODULE_DIR=\\\"" + os.path.join (final_prefix, env['LIBDIR']) + "\\\"")
@@ -335,6 +343,7 @@ ardour.Merge ([
             libraries['lrdf'],
             libraries['midi++2'],
             libraries['evoral'],
+            libraries['smf'],
             libraries['pbd'],
             libraries['raptor'],
             libraries['samplerate'],
@@ -356,9 +365,6 @@ else:
 if ardour['LV2']:
        ardour.Merge ([ libraries['slv2'] ])
 
-if ardour['LIBLO']:
-       ardour.Merge ([ libraries['lo'] ])
-
 if ardour['COREAUDIO'] or ardour['AUDIOUNITS']:
        ardour.Merge ([ libraries['appleutility'] ])
 
@@ -412,7 +418,6 @@ env.Alias('tarball', env.Distribute (env['DISTTREE'],
                                     [ 'sse_functions_xmm.cc', 'sse_functions.s', 'sse_functions_64bit.s' ] +
                                     [ 'rb_effect.cc', 'st_stretch.cc', 'st_pitch.cc' ] +
                                     ardour_files + 
-                                    osc_files + 
                                     vst_files + 
                                     coreaudio_files + 
                                     audiounit_files +