migrated build-system to CMAKE

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1352 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Tobias Doerffel
2008-07-22 11:36:50 +00:00
parent 9ba34c1ede
commit e637495489
318 changed files with 2037 additions and 4504 deletions

325
ChangeLog
View File

@@ -1,3 +1,328 @@
2008-07-22 Tobias Doerffel <tobydox/at/users/dot/sourceforge/dot/net>
* cmake/modules/FindAlsa.cmake:
* cmake/modules/FindOggVorbis.cmake:
* cmake/modules/FindSTK.cmake:
* cmake/modules/FindPCHSupport.cmake:
* cmake/modules/config-alsa.h.cmake:
* cmake/modules/InstallHelpers.cmake:
* cmake/modules/FindPulseAudio.cmake:
* cmake/modules/ChecksForLibSamplerate.cmake:
* cmake/modules/BuildPlugin.cmake:
* plugins/patman/patman.cpp:
* plugins/patman/CMakeLists.txt:
* plugins/ladspa_effect/ladspa_effect.cpp:
* plugins/ladspa_effect/tap/tap_deesser.c:
* plugins/ladspa_effect/tap/tap_sigmoid.c:
* plugins/ladspa_effect/tap/tap_doubler.c:
* plugins/ladspa_effect/tap/ladspa-local.h:
* plugins/ladspa_effect/tap/tap_eqbw.c:
* plugins/ladspa_effect/tap/tap_pinknoise.c:
* plugins/ladspa_effect/tap/tap_chorusflanger.c:
* plugins/ladspa_effect/tap/tap_limiter.c:
* plugins/ladspa_effect/tap/tap_eq.c:
* plugins/ladspa_effect/tap/tap_vibrato.c:
* plugins/ladspa_effect/tap/tap_autopan.c:
* plugins/ladspa_effect/tap/tap_pitch.c:
* plugins/ladspa_effect/tap/tap_dynamics_st.c:
* plugins/ladspa_effect/tap/tap_echo.c:
* plugins/ladspa_effect/tap/tap_tremolo.c:
* plugins/ladspa_effect/tap/tap_tubewarmth.c:
* plugins/ladspa_effect/tap/tap_dynamics_m.c:
* plugins/ladspa_effect/tap/tap_reflector.c:
* plugins/ladspa_effect/tap/tap_reverb.c:
* plugins/ladspa_effect/tap/tap_rotspeak.c:
* plugins/ladspa_effect/tap/CMakeLists.txt:
* plugins/ladspa_effect/ladspa_control_dialog.cpp:
* plugins/ladspa_effect/caps/basics.h:
* plugins/ladspa_effect/caps/CMakeLists.txt:
* plugins/ladspa_effect/ladspa_controls.cpp:
* plugins/ladspa_effect/CMakeLists.txt:
* plugins/organic/organic.cpp:
* plugins/organic/CMakeLists.txt:
* plugins/lb302/lb302.cpp:
* plugins/lb302/CMakeLists.txt:
* plugins/lb303/lb303.cpp:
* plugins/lb303/CMakeLists.txt:
* plugins/bass_booster/bassbooster_controls.cpp:
* plugins/bass_booster/CMakeLists.txt:
* plugins/stereo_matrix/stereomatrix_controls.cpp:
* plugins/stereo_matrix/CMakeLists.txt:
* plugins/bit_invader/bit_invader.cpp:
* plugins/bit_invader/CMakeLists.txt:
* plugins/vst_effect/vst_effect_controls.cpp:
* plugins/vst_effect/CMakeLists.txt:
* plugins/vibed/CMakeLists.txt:
* plugins/vibed/nine_button_selector.cpp:
* plugins/vibed/vibed.cpp:
* plugins/triple_oscillator/CMakeLists.txt:
* plugins/triple_oscillator/triple_oscillator.cpp:
* plugins/live_tool/live_tool.cpp:
* plugins/live_tool/CMakeLists.txt:
* plugins/peak_controller_effect/peak_controller_effect.cpp:
* plugins/peak_controller_effect/peak_controller_effect_controls.cpp:
* plugins/peak_controller_effect/CMakeLists.txt:
* plugins/audio_file_processor/audio_file_processor.cpp:
* plugins/audio_file_processor/CMakeLists.txt:
* plugins/stk/mallets/mallets.cpp:
* plugins/stk/mallets/CMakeLists.txt:
* plugins/stk/CMakeLists.txt:
* plugins/stereo_enhancer/stereoenhancer_controls.cpp:
* plugins/stereo_enhancer/CMakeLists.txt:
* plugins/sf2_player/patches_dialog.cpp:
* plugins/sf2_player/sf2_player.cpp:
* plugins/sf2_player/CMakeLists.txt:
* plugins/vestige/vestige.cpp:
* plugins/vestige/CMakeLists.txt:
* plugins/vst_base/lvsl_client.cpp:
* plugins/vst_base/CMakeLists.txt:
* plugins/ladspa_browser/ladspa_browser.cpp:
* plugins/ladspa_browser/ladspa_description.cpp:
* plugins/ladspa_browser/ladspa_port_dialog.cpp:
* plugins/ladspa_browser/CMakeLists.txt:
* plugins/spectrum_analyzer/spectrumanalyzer_controls.cpp:
* plugins/spectrum_analyzer/CMakeLists.txt:
* plugins/kicker/kicker.cpp:
* plugins/kicker/CMakeLists.txt:
* plugins/flp_import/CMakeLists.txt:
* plugins/flp_import/unrtf/output.c:
* plugins/flp_import/unrtf/html.c:
* plugins/flp_import/unrtf/malloc.c:
* plugins/flp_import/unrtf/parse.c:
* plugins/flp_import/unrtf/attr.c:
* plugins/flp_import/unrtf/word.c:
* plugins/flp_import/unrtf/util.c:
* plugins/flp_import/unrtf/convert.c:
* plugins/flp_import/unrtf/hash.c:
* plugins/flp_import/unrtf/error.c:
* plugins/midi_import/CMakeLists.txt:
* plugins/CMakeLists.txt:
* Makefile.svn:
* include/midi_dummy.h:
* include/midi_alsa_raw.h:
* include/config_mgr.h:
* include/audio_file_wave.h:
* include/audio_file_ogg.h:
* include/ladspa_manager.h:
* include/ladspa_control.h:
* include/ladspa.h:
* include/midi_oss.h:
* include/pch.h:
* include/sample_buffer.h:
* include/audio_dummy.h:
* include/midi_mapper.h:
* include/audio_pulseaudio.h:
* include/audio_sdl.h:
* include/micro_timer.h:
* include/audio_jack.h:
* include/project_renderer.h:
* include/midi_alsa_seq.h:
* include/ladspa-1.1.h:
* include/setup_dialog.h:
* include/export_project_dialog.h:
* include/midi_client.h:
* include/audio_device.h:
* include/audio_oss.h:
* include/audio_alsa.h:
* src/gui/piano_roll.cpp:
* src/gui/track_container_view.cpp:
* src/gui/plugin_browser.cpp:
* src/gui/controller_dialog.cpp:
* src/gui/automatable_model_view.cpp:
* src/gui/effect_select_dialog.cpp:
* src/gui/effect_control_dialog.cpp:
* src/gui/fx_mixer_view.cpp:
* src/gui/main_window.cpp:
* src/gui/song_editor.cpp:
* src/gui/setup_dialog.cpp:
* src/gui/controller_connection_dialog.cpp:
* src/gui/file_browser.cpp:
* src/gui/widgets/ladspa_control_view.cpp:
* src/gui/widgets/track_label_button.cpp:
* src/gui/widgets/graph.cpp:
* src/gui/widgets/visualization_widget.cpp:
* src/gui/widgets/combobox.cpp:
* src/gui/widgets/tab_widget.cpp:
* src/gui/widgets/midi_port_menu.cpp:
* src/gui/widgets/led_checkbox.cpp:
* src/gui/widgets/side_bar_widget.cpp:
* src/gui/widgets/controller_rack_view.cpp:
* src/gui/widgets/kmultitabbar.cpp:
* src/gui/widgets/caption_menu.cpp:
* src/gui/widgets/instrument_sound_shaping_view.cpp:
* src/gui/widgets/rename_dialog.cpp:
* src/gui/widgets/envelope_and_lfo_view.cpp:
* src/gui/widgets/pixmap_button.cpp:
* src/gui/widgets/knob.cpp:
* src/gui/widgets/instrument_function_views.cpp:
* src/gui/widgets/fade_button.cpp:
* src/gui/widgets/cpuload_widget.cpp:
* src/gui/widgets/tab_bar.cpp:
* src/gui/widgets/automatable_slider.cpp:
* src/gui/widgets/group_box.cpp:
* src/gui/widgets/lcd_spinbox.cpp:
* src/gui/widgets/rubberband.cpp:
* src/gui/widgets/tool_button.cpp:
* src/gui/widgets/controller_view.cpp:
* src/gui/widgets/project_notes.cpp:
* src/gui/widgets/fader.cpp:
* src/gui/widgets/effect_rack_view.cpp:
* src/gui/widgets/effect_view.cpp:
* src/gui/widgets/nstate_button.cpp:
* src/gui/widgets/automatable_button.cpp:
* src/gui/widgets/tempo_sync_knob.cpp:
* src/gui/export_project_dialog.cpp:
* src/gui/automation_editor.cpp:
* src/gui/bb_editor.cpp:
* src/gui/about_dialog.cpp:
* src/tracks/sample_track.cpp:
* src/tracks/bb_track.cpp:
* src/tracks/instrument_track.cpp:
* src/tracks/pattern.cpp:
* src/3rdparty/samplerate/src_sinc.c:
* src/3rdparty/samplerate/config.h:
* src/core/midi/midi_controller.cpp:
* src/core/midi/midi_mapper.cpp:
* src/core/midi/midi_oss.cpp:
* src/core/midi/midi_port.cpp:
* src/core/midi/midi_alsa_seq.cpp:
* src/core/midi/midi_alsa_raw.cpp:
* src/core/song.cpp:
* src/core/track_container.cpp:
* src/core/bb_track_container.cpp:
* src/core/config_mgr.cpp:
* src/core/automatable_model.cpp:
* src/core/audio/audio_alsa.cpp:
* src/core/audio/audio_file_wave.cpp:
* src/core/audio/audio_sdl.cpp:
* src/core/audio/audio_oss.cpp:
* src/core/audio/audio_jack.cpp:
* src/core/audio/audio_pulseaudio.cpp:
* src/core/audio/audio_file_ogg.cpp:
* src/core/envelope_and_lfo_parameters.cpp:
* src/core/main.cpp:
* src/core/mixer.cpp:
* src/core/combobox_model.cpp:
* src/core/instrument_sound_shaping.cpp:
* src/core/project_renderer.cpp:
* src/core/meter_model.cpp:
* src/core/ladspa_manager.cpp:
* src/core/instrument_functions.cpp:
* src/core/controller_connection.cpp:
* src/core/ladspa_control.cpp:
* src/core/track.cpp:
* src/core/piano.cpp:
* src/core/timeline.cpp:
* src/core/surround_area.cpp:
* src/core/sample_buffer.cpp:
* src/core/mv_base.cpp:
* src/core/automation_pattern.cpp:
* src/core/lfo_controller.cpp:
* src/core/controller.cpp:
* src/core/peak_controller.cpp:
* data/locale/CMakeLists.txt:
* data/track_icons/CMakeLists.txt:
* data/samples/CMakeLists.txt:
* data/presets/PluckedStringSynth/Default.cs.xml:
* data/presets/VeSTige/Default.cs.xml:
* data/presets/CMakeLists.txt:
* data/themes/CMakeLists.txt:
* data/projects/CMakeLists.txt:
* data/CMakeLists.txt:
* lmmsconfig.h.in:
* CMakeLists.txt:
migrated build-system to CMAKE
* plugins/patman/Makefile.am:
* plugins/ladspa_effect/tap/Makefile.am:
* plugins/ladspa_effect/caps/Makefile.am:
* plugins/ladspa_effect/Makefile.am:
* plugins/organic/Makefile.am:
* plugins/lb302/Makefile.am:
* plugins/lb303/Makefile.am:
* plugins/bass_booster/Makefile.am:
* plugins/stereo_matrix/Makefile.am:
* plugins/bit_invader/Makefile.am:
* plugins/vst_effect/Makefile.am:
* plugins/vibed/Makefile.am:
* plugins/triple_oscillator/Makefile.am:
* plugins/live_tool/Makefile.am:
* plugins/peak_controller_effect/Makefile.am:
* plugins/audio_file_processor/Makefile.am:
* plugins/stk/mallets/Makefile.am:
* plugins/stk/Makefile.am:
* plugins/stereo_enhancer/Makefile.am:
* plugins/sf2_player/Makefile.am:
* plugins/vestige/Makefile.am:
* plugins/vst_base/Makefile.am:
* plugins/ladspa_browser/Makefile.am:
* plugins/spectrum_analyzer/Makefile.am:
* plugins/kicker/Makefile.am:
* plugins/Makefile.am:
* plugins/flp_import/Makefile.am:
* plugins/midi_import/Makefile.am:
* data/locale/Makefile.am:
* data/track_icons/Makefile.am:
* data/midi-maps/Makefile.am:
* data/samples/effects/Makefile.am:
* data/samples/stringsnpads/Makefile.am:
* data/samples/basses/Makefile.am:
* data/samples/shapes/Makefile.am:
* data/samples/latin/Makefile.am:
* data/samples/Makefile.am:
* data/samples/bassloopes/Makefile.am:
* data/samples/drums/Makefile.am:
* data/samples/instruments/Makefile.am:
* data/samples/misc/Makefile.am:
* data/samples/drumsynth/effects/Makefile.am:
* data/samples/drumsynth/misc_synth/Makefile.am:
* data/samples/drumsynth/tr606/Makefile.am:
* data/samples/drumsynth/cr78/Makefile.am:
* data/samples/drumsynth/tr808/Makefile.am:
* data/samples/drumsynth/magnetboy/Makefile.am:
* data/samples/drumsynth/tr909/Makefile.am:
* data/samples/drumsynth/misc_fx/Makefile.am:
* data/samples/drumsynth/misc/Makefile.am:
* data/samples/drumsynth/electro/Makefile.am:
* data/samples/drumsynth/ferraro/Makefile.am:
* data/samples/drumsynth/linn/Makefile.am:
* data/samples/drumsynth/r_b/Makefile.am:
* data/samples/drumsynth/tr77/Makefile.am:
* data/samples/drumsynth/misc_bass/Makefile.am:
* data/samples/drumsynth/misc_perc/Makefile.am:
* data/samples/drumsynth/latin/Makefile.am:
* data/samples/drumsynth/instrument/Makefile.am:
* data/samples/drumsynth/misc_electro/Makefile.am:
* data/samples/drumsynth/Makefile.am:
* data/samples/drumsynth/acoustic/Makefile.am:
* data/samples/drumsynth/misc_hats/Makefile.am:
* data/samples/drumsynth/farfisa/Makefile.am:
* data/samples/drumsynth/jorgensohn/Makefile.am:
* data/samples/drumsynth/cr8000/Makefile.am:
* data/samples/drumsynth/misc_claps/Makefile.am:
* data/samples/beats/Makefile.am:
* data/presets/AudioFileProcessor/Makefile.am:
* data/presets/Organic/Makefile.am:
* data/presets/PluckedStringSynth/Makefile.am:
* data/presets/VeSTige/Makefile.am:
* data/presets/BitInvader/Makefile.am:
* data/presets/Makefile.am:
* data/presets/TripleOscillator/Makefile.am:
* data/themes/Makefile.am:
* data/projects/covers/Makefile.am:
* data/projects/recorded_loops/Makefile.am:
* data/projects/cool_songs/Makefile.am:
* data/projects/tutorials/Makefile.am:
* data/projects/demos/Makefile.am:
* data/projects/Makefile.am:
* data/projects/misc/Makefile.am:
* data/projects/templates/Makefile.am:
* data/Makefile.am:
* Makefile.am:
* acinclude.m4:
* configure.in:
removed old autotools-files
2008-07-18 Tobias Doerffel <tobydox/at/users/dot/sourceforge/dot/net>
* plugins/ladspa_effect/tap/tap_deesser.c: