From 55c5b004875bec0e0b73789df561eef9d1395ebd Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Wed, 15 May 2019 14:21:36 +0000 Subject: [PATCH 1/2] use more compliant cmake functions --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 14b90e19d..caaac41b6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -562,5 +562,6 @@ if(UNIX AND NOT APPLE) install(FILES packaging/linux/icons/512x512/application-vnd.olive-project.png DESTINATION share/icons/hicolor/512x512/mimetypes) install(FILES ${OLIVE_QM_FILES} DESTINATION share/olive-editor/ts) - target_link_options(${OLIVE_TARGET} PRIVATE $<$:-rdynamic>) + set(CMAKE_CXX_FLAGS "-rdynamic ${CMAKE_CXX_FLAGS}") + set(CMAKE_SHARED_LINKER_FLAGS "-rdynamic ${CMAKE_SHARED_LINKER_FLAGS}") endif() From 0376e809f67298e24c430c9591a6fc42b2247ad9 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Fri, 17 May 2019 17:30:12 +1000 Subject: [PATCH 2/2] added translation generation in cmakelists --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 14b90e19d..264c40276 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -474,7 +474,8 @@ set(OLIVE_EFFECTS effects/shaders/wave.xml ) -qt5_add_translation(OLIVE_QM_FILES +qt5_create_translation(OLIVE_QM_FILES + ${CMAKE_SOURCE_DIR} ts/olive_ar.ts ts/olive_bs.ts ts/olive_cs.ts