summaryrefslogtreecommitdiff
path: root/lang/CMakeLists.txt
diff options
context:
space:
mode:
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