X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2FSConscript;h=52943dd8fd035a98c27bb8ba4e91ac0fa08f06c2;hb=e374518ca9c4643874eee3877e270eef32d95f18;hp=162994fc8184b5ecdd6283755ab8aa24ca8374bc;hpb=98389f7da420ee205f6827b7df4db3ea0802f751;p=ardour.git diff --git a/libs/ardour/SConscript b/libs/ardour/SConscript index 162994fc81..52943dd8fd 100644 --- a/libs/ardour/SConscript +++ b/libs/ardour/SConscript @@ -38,36 +38,38 @@ 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 @@ -85,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 @@ -95,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 @@ -107,15 +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 @@ -130,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 @@ -142,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 @@ -153,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 @@ -174,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 = [ ] @@ -190,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']) + "\\\"") @@ -337,6 +343,7 @@ ardour.Merge ([ libraries['lrdf'], libraries['midi++2'], libraries['evoral'], + libraries['smf'], libraries['pbd'], libraries['raptor'], libraries['samplerate'], @@ -358,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'] ]) @@ -414,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 +