summaryrefslogtreecommitdiff
path: root/lang/CMakeLists.txt
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2024-07-14 13:53:36 +0200
committerFelix Morgner <felix.morgner@gmail.com>2024-07-14 13:53:36 +0200
commit2f73c37c90eb0e1fb00fd91f1873f50060300d54 (patch)
tree1d465094a6040a6055d4da88c64182e56e7aee89 /lang/CMakeLists.txt
parent22affd3c791679f05ccde937a1804ecb3f5bf5e2 (diff)
downloadturns-2f73c37c90eb0e1fb00fd91f1873f50060300d54.tar.xz
turns-2f73c37c90eb0e1fb00fd91f1873f50060300d54.zip
lang: merge translations
Diffstat (limited to 'lang/CMakeLists.txt')
-rw-r--r--lang/CMakeLists.txt13
1 files changed, 5 insertions, 8 deletions
diff --git a/lang/CMakeLists.txt b/lang/CMakeLists.txt
index ed234e6..ca5fb0b 100644
--- a/lang/CMakeLists.txt
+++ b/lang/CMakeLists.txt
@@ -1,12 +1,12 @@
set(TRANSLATIONS
"de"
"de_CH"
- "en_US"
+ "en"
)
foreach(LANG IN LISTS TRANSLATIONS)
set(BINARY_FILE "${CMAKE_CURRENT_BINARY_DIR}/${LANG}/LC_MESSAGES/turns.mo")
- file(GLOB_RECURSE PARTS CONFIGURE_DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/*/${LANG}.po")
+ set(SOURCE_FILE "${CMAKE_CURRENT_SOURCE_DIR}/po/${LANG}.po")
list(APPEND TRANSLATION_BINARIES "${BINARY_FILE}")
@@ -15,10 +15,10 @@ foreach(LANG IN LISTS TRANSLATIONS)
ARGS
"-o"
"${BINARY_FILE}"
- ${PARTS}
+ "${SOURCE_FILE}"
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
DEPENDS
- ${PARTS}
+ "${SOURCE_FILE}"
COMMENT "Processing translation ${LANG}"
)
@@ -52,10 +52,7 @@ add_dependencies("lang" "mofiles")
# Tests
add_executable("lang-tests"
- "tests/buttons.cpp"
- "tests/labels.cpp"
- "tests/menu_items.cpp"
- "tests/tooltips.cpp"
+ "tests/messages.cpp"
)
target_link_libraries("lang-tests" PRIVATE