From 50aa2dcc2b65a986ccb49c17d82333b1f650de7d Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sun, 20 Oct 2024 01:11:39 +0200 Subject: [PATCH] CMake: Prefix TS_FILES path with CMAKE_SOURCE_DIR --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d675d7597..39a6998b0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1421,9 +1421,9 @@ if(LINUX AND LSB_RELEASE_EXEC AND DPKG_BUILDPACKAGE) endif() if(HAVE_TRANSLATIONS) - file(GLOB_RECURSE ts_files src/translations/*.ts) + qt_add_lupdate(strawberry TS_FILES "${CMAKE_SOURCE_DIR}/src/translations/strawberry_en_US.ts" OPTIONS -locations none -no-ui-lines -no-obsolete) + file(GLOB_RECURSE ts_files ${CMAKE_SOURCE_DIR}/src/translations/*.ts) set_source_files_properties(${ts_files} PROPERTIES OUTPUT_LOCATION "${CMAKE_CURRENT_BINARY_DIR}/data") - qt_add_lupdate(strawberry TS_FILES src/translations/strawberry_en_US.ts OPTIONS -no-ui-lines -locations none -no-obsolete) qt_add_lrelease(strawberry TS_FILES ${ts_files} QM_FILES_OUTPUT_VARIABLE INSTALL_TRANSLATIONS_FILES) if(NOT INSTALL_TRANSLATIONS) qt_add_resources(strawberry "translations" PREFIX "/i18n" BASE "${CMAKE_CURRENT_BINARY_DIR}/data" FILES "${INSTALL_TRANSLATIONS_FILES}")