From 21bb69e41b3d92dd93c69410d3dad565f299881d Mon Sep 17 00:00:00 2001 From: Paul Ferrand Date: Sat, 23 Nov 2019 19:20:44 +0100 Subject: [PATCH] Add ttl files to the lv2 build --- lv2/CMakeLists.txt | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/lv2/CMakeLists.txt b/lv2/CMakeLists.txt index 4d8b1dc5..69603fa4 100644 --- a/lv2/CMakeLists.txt +++ b/lv2/CMakeLists.txt @@ -3,4 +3,16 @@ project(sfizz) add_library(sfizz_lv2 SHARED sfizz.c) set_target_properties(sfizz_lv2 PROPERTIES PREFIX "") set_target_properties(sfizz_lv2 PROPERTIES OUTPUT_NAME "sfizz") -target_link_libraries(sfizz_lv2 sfizz::sfizz) \ No newline at end of file +target_link_libraries(sfizz_lv2 sfizz::sfizz) + +add_custom_command( TARGET sfizz_lv2 POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy + ${CMAKE_SOURCE_DIR}/lv2/sfizz.ttl + ${CMAKE_CURRENT_BINARY_DIR}/sfizz.ttl) + +add_custom_command( TARGET sfizz_lv2 POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy + ${CMAKE_SOURCE_DIR}/lv2/manifest.ttl + ${CMAKE_CURRENT_BINARY_DIR}/manifest.ttl) + +# TODO: install target for the LV2 plugin \ No newline at end of file