zynaddsubfx

ZynAddSubFX open source synthesizer
Log | Files | Refs | Submodules | LICENSE

commit ae24f8fc3132230f5dc60f889aa322d3dc0dd73f
parent eefbd143fe7f19aaf3f85577547b4a1c055f41bf
Author: falkTX <falktx@gmail.com>
Date:   Sun, 13 Dec 2015 18:50:14 +0100

Add install targets to plugins

Diffstat:
Msrc/Plugin/AlienWah/CMakeLists.txt | 10++++++++++
Msrc/Plugin/Chorus/CMakeLists.txt | 10++++++++++
Msrc/Plugin/Distortion/CMakeLists.txt | 10++++++++++
Msrc/Plugin/DynamicFilter/CMakeLists.txt | 10++++++++++
Msrc/Plugin/Echo/CMakeLists.txt | 10++++++++++
Msrc/Plugin/Phaser/CMakeLists.txt | 10++++++++++
Msrc/Plugin/Reverb/CMakeLists.txt | 10++++++++++
7 files changed, 70 insertions(+), 0 deletions(-)

diff --git a/src/Plugin/AlienWah/CMakeLists.txt b/src/Plugin/AlienWah/CMakeLists.txt @@ -5,7 +5,17 @@ add_library(ZynAlienWah_lv2 SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPlugin add_library(ZynAlienWah_vst SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPluginMain.cpp AlienWah.cpp) set_target_properties(ZynAlienWah_lv2 PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_LV2") +set_target_properties(ZynAlienWah_lv2 PROPERTIES LIBRARY_OUTPUT_DIRECTORY "lv2") +set_target_properties(ZynAlienWah_lv2 PROPERTIES OUTPUT_NAME "ZynAlienWah") +set_target_properties(ZynAlienWah_lv2 PROPERTIES PREFIX "") + set_target_properties(ZynAlienWah_vst PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_VST") +set_target_properties(ZynAlienWah_vst PROPERTIES LIBRARY_OUTPUT_DIRECTORY "vst") +set_target_properties(ZynAlienWah_vst PROPERTIES OUTPUT_NAME "ZynAlienWah") +set_target_properties(ZynAlienWah_vst PROPERTIES PREFIX "") target_link_libraries(ZynAlienWah_lv2 zynaddsubfx_core ${OS_LIBRARIES}) target_link_libraries(ZynAlienWah_vst zynaddsubfx_core ${OS_LIBRARIES}) + +install(TARGETS ZynAlienWah_lv2 LIBRARY DESTINATION lib/lv2/ZynAlienWah.lv2/) +install(TARGETS ZynAlienWah_vst LIBRARY DESTINATION lib/vst/) diff --git a/src/Plugin/Chorus/CMakeLists.txt b/src/Plugin/Chorus/CMakeLists.txt @@ -5,7 +5,17 @@ add_library(ZynChorus_lv2 SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPluginMa add_library(ZynChorus_vst SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPluginMain.cpp Chorus.cpp) set_target_properties(ZynChorus_lv2 PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_LV2") +set_target_properties(ZynChorus_lv2 PROPERTIES LIBRARY_OUTPUT_DIRECTORY "lv2") +set_target_properties(ZynChorus_lv2 PROPERTIES OUTPUT_NAME "ZynChorus") +set_target_properties(ZynChorus_lv2 PROPERTIES PREFIX "") + set_target_properties(ZynChorus_vst PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_VST") +set_target_properties(ZynChorus_vst PROPERTIES LIBRARY_OUTPUT_DIRECTORY "vst") +set_target_properties(ZynChorus_vst PROPERTIES OUTPUT_NAME "ZynChorus") +set_target_properties(ZynChorus_vst PROPERTIES PREFIX "") target_link_libraries(ZynChorus_lv2 zynaddsubfx_core ${OS_LIBRARIES}) target_link_libraries(ZynChorus_vst zynaddsubfx_core ${OS_LIBRARIES}) + +install(TARGETS ZynChorus_lv2 LIBRARY DESTINATION lib/lv2/ZynChorus.lv2/) +install(TARGETS ZynChorus_vst LIBRARY DESTINATION lib/vst/) diff --git a/src/Plugin/Distortion/CMakeLists.txt b/src/Plugin/Distortion/CMakeLists.txt @@ -5,7 +5,17 @@ add_library(ZynDistortion_lv2 SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPlug add_library(ZynDistortion_vst SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPluginMain.cpp Distortion.cpp) set_target_properties(ZynDistortion_lv2 PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_LV2") +set_target_properties(ZynDistortion_lv2 PROPERTIES LIBRARY_OUTPUT_DIRECTORY "lv2") +set_target_properties(ZynDistortion_lv2 PROPERTIES OUTPUT_NAME "ZynDistortion") +set_target_properties(ZynDistortion_lv2 PROPERTIES PREFIX "") + set_target_properties(ZynDistortion_vst PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_VST") +set_target_properties(ZynDistortion_vst PROPERTIES LIBRARY_OUTPUT_DIRECTORY "vst") +set_target_properties(ZynDistortion_vst PROPERTIES OUTPUT_NAME "ZynDistortion") +set_target_properties(ZynDistortion_vst PROPERTIES PREFIX "") target_link_libraries(ZynDistortion_lv2 zynaddsubfx_core ${OS_LIBRARIES}) target_link_libraries(ZynDistortion_vst zynaddsubfx_core ${OS_LIBRARIES}) + +install(TARGETS ZynDistortion_lv2 LIBRARY DESTINATION lib/lv2/ZynDistortion.lv2/) +install(TARGETS ZynDistortion_vst LIBRARY DESTINATION lib/vst/) diff --git a/src/Plugin/DynamicFilter/CMakeLists.txt b/src/Plugin/DynamicFilter/CMakeLists.txt @@ -5,7 +5,17 @@ add_library(ZynDynamicFilter_lv2 SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoP add_library(ZynDynamicFilter_vst SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPluginMain.cpp DynamicFilter.cpp) set_target_properties(ZynDynamicFilter_lv2 PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_LV2") +set_target_properties(ZynDynamicFilter_lv2 PROPERTIES LIBRARY_OUTPUT_DIRECTORY "lv2") +set_target_properties(ZynDynamicFilter_lv2 PROPERTIES OUTPUT_NAME "ZynDynamicFilter") +set_target_properties(ZynDynamicFilter_lv2 PROPERTIES PREFIX "") + set_target_properties(ZynDynamicFilter_vst PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_VST") +set_target_properties(ZynDynamicFilter_vst PROPERTIES LIBRARY_OUTPUT_DIRECTORY "vst") +set_target_properties(ZynDynamicFilter_vst PROPERTIES OUTPUT_NAME "ZynDynamicFilter") +set_target_properties(ZynDynamicFilter_vst PROPERTIES PREFIX "") target_link_libraries(ZynDynamicFilter_lv2 zynaddsubfx_core ${OS_LIBRARIES}) target_link_libraries(ZynDynamicFilter_vst zynaddsubfx_core ${OS_LIBRARIES}) + +install(TARGETS ZynDynamicFilter_lv2 LIBRARY DESTINATION lib/lv2/ZynDynamicFilter.lv2/) +install(TARGETS ZynDynamicFilter_vst LIBRARY DESTINATION lib/vst/) diff --git a/src/Plugin/Echo/CMakeLists.txt b/src/Plugin/Echo/CMakeLists.txt @@ -5,7 +5,17 @@ add_library(ZynEcho_lv2 SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPluginMain add_library(ZynEcho_vst SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPluginMain.cpp Echo.cpp) set_target_properties(ZynEcho_lv2 PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_LV2") +set_target_properties(ZynEcho_lv2 PROPERTIES LIBRARY_OUTPUT_DIRECTORY "lv2") +set_target_properties(ZynEcho_lv2 PROPERTIES OUTPUT_NAME "ZynEcho") +set_target_properties(ZynEcho_lv2 PROPERTIES PREFIX "") + set_target_properties(ZynEcho_vst PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_VST") +set_target_properties(ZynEcho_vst PROPERTIES LIBRARY_OUTPUT_DIRECTORY "vst") +set_target_properties(ZynEcho_vst PROPERTIES OUTPUT_NAME "ZynEcho") +set_target_properties(ZynEcho_vst PROPERTIES PREFIX "") target_link_libraries(ZynEcho_lv2 zynaddsubfx_core ${OS_LIBRARIES}) target_link_libraries(ZynEcho_vst zynaddsubfx_core ${OS_LIBRARIES}) + +install(TARGETS ZynEcho_lv2 LIBRARY DESTINATION lib/lv2/ZynEcho.lv2/) +install(TARGETS ZynEcho_vst LIBRARY DESTINATION lib/vst/) diff --git a/src/Plugin/Phaser/CMakeLists.txt b/src/Plugin/Phaser/CMakeLists.txt @@ -5,7 +5,17 @@ add_library(ZynPhaser_lv2 SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPluginMa add_library(ZynPhaser_vst SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPluginMain.cpp Phaser.cpp) set_target_properties(ZynPhaser_lv2 PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_LV2") +set_target_properties(ZynPhaser_lv2 PROPERTIES LIBRARY_OUTPUT_DIRECTORY "lv2") +set_target_properties(ZynPhaser_lv2 PROPERTIES OUTPUT_NAME "ZynPhaser") +set_target_properties(ZynPhaser_lv2 PROPERTIES PREFIX "") + set_target_properties(ZynPhaser_vst PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_VST") +set_target_properties(ZynPhaser_vst PROPERTIES LIBRARY_OUTPUT_DIRECTORY "vst") +set_target_properties(ZynPhaser_vst PROPERTIES OUTPUT_NAME "ZynPhaser") +set_target_properties(ZynPhaser_vst PROPERTIES PREFIX "") target_link_libraries(ZynPhaser_lv2 zynaddsubfx_core ${OS_LIBRARIES}) target_link_libraries(ZynPhaser_vst zynaddsubfx_core ${OS_LIBRARIES}) + +install(TARGETS ZynPhaser_lv2 LIBRARY DESTINATION lib/lv2/ZynPhaser.lv2/) +install(TARGETS ZynPhaser_vst LIBRARY DESTINATION lib/vst/) diff --git a/src/Plugin/Reverb/CMakeLists.txt b/src/Plugin/Reverb/CMakeLists.txt @@ -5,7 +5,17 @@ add_library(ZynReverb_lv2 SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPluginMa add_library(ZynReverb_vst SHARED ${CMAKE_SOURCE_DIR}/DPF/distrho/DistrhoPluginMain.cpp Reverb.cpp) set_target_properties(ZynReverb_lv2 PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_LV2") +set_target_properties(ZynReverb_lv2 PROPERTIES LIBRARY_OUTPUT_DIRECTORY "lv2") +set_target_properties(ZynReverb_lv2 PROPERTIES OUTPUT_NAME "ZynReverb") +set_target_properties(ZynReverb_lv2 PROPERTIES PREFIX "") + set_target_properties(ZynReverb_vst PROPERTIES COMPILE_DEFINITIONS "DISTRHO_PLUGIN_TARGET_VST") +set_target_properties(ZynReverb_vst PROPERTIES LIBRARY_OUTPUT_DIRECTORY "vst") +set_target_properties(ZynReverb_vst PROPERTIES OUTPUT_NAME "ZynReverb") +set_target_properties(ZynReverb_vst PROPERTIES PREFIX "") target_link_libraries(ZynReverb_lv2 zynaddsubfx_core ${OS_LIBRARIES}) target_link_libraries(ZynReverb_vst zynaddsubfx_core ${OS_LIBRARIES}) + +install(TARGETS ZynReverb_lv2 LIBRARY DESTINATION lib/lv2/ZynReverb.lv2/) +install(TARGETS ZynReverb_vst LIBRARY DESTINATION lib/vst/)