aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/m_email/CMakeLists.txt20
-rw-r--r--src/m_gpg_info/CMakeLists.txt20
-rw-r--r--src/m_ver_check/CMakeLists.txt20
3 files changed, 12 insertions, 48 deletions
diff --git a/src/m_email/CMakeLists.txt b/src/m_email/CMakeLists.txt
index 9636cc1..dd4c996 100644
--- a/src/m_email/CMakeLists.txt
+++ b/src/m_email/CMakeLists.txt
@@ -72,19 +72,7 @@ set(TS_FILES "${LOCALE_TS_PATH}/ModuleEMail.en_US.ts"
"${LOCALE_TS_PATH}/ModuleEMail.zh_CN.ts"
"${LOCALE_TS_PATH}/ModuleEMail.zh_TW.ts")
-if(NOT XCODE_BUILD)
- qt_add_translations(${MODULE_TARGET}
- RESOURCE_PREFIX "/i18n"
- TS_FILES ${TS_FILES}
- SOURCES ${INTEGRATED_MODULE_SOURCE}
- INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR})
-else()
- add_custom_target("${MODULE_TARGET}_i18n" ALL)
- qt_add_lrelease("${MODULE_TARGET}_i18n"
- TS_FILES ${TS_FILES}
- QM_FILES_OUTPUT_VARIABLE TRANSLATIONS_QM)
- qt_add_resources(${MODULE_TARGET} "${MODULE_TARGET}_i18n"
- PREFIX "/i18n"
- BASE ${CMAKE_CURRENT_BINARY_DIR}
- FILES ${TRANSLATIONS_QM})
-endif() \ No newline at end of file
+module_add_translations(${MODULE_TARGET}
+ TS_FILES ${TS_FILES}
+ SOURCES ${INTEGRATED_MODULE_SOURCE}
+ INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR}) \ No newline at end of file
diff --git a/src/m_gpg_info/CMakeLists.txt b/src/m_gpg_info/CMakeLists.txt
index 16b8982..bb5f148 100644
--- a/src/m_gpg_info/CMakeLists.txt
+++ b/src/m_gpg_info/CMakeLists.txt
@@ -43,19 +43,7 @@ set(TS_FILES "${LOCALE_TS_PATH}/ModuleGnuPGInfoGathering.en_US.ts"
"${LOCALE_TS_PATH}/ModuleGnuPGInfoGathering.zh_CN.ts"
"${LOCALE_TS_PATH}/ModuleGnuPGInfoGathering.zh_TW.ts")
-if(NOT XCODE_BUILD)
- qt_add_translations(${MODULE_TARGET}
- RESOURCE_PREFIX "/i18n"
- TS_FILES ${TS_FILES}
- SOURCES ${INTEGRATED_MODULE_SOURCE}
- INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR})
-else()
- add_custom_target("${MODULE_TARGET}_i18n" ALL)
- qt_add_lrelease("${MODULE_TARGET}_i18n"
- TS_FILES ${TS_FILES}
- QM_FILES_OUTPUT_VARIABLE TRANSLATIONS_QM)
- qt_add_resources(${MODULE_TARGET} "${MODULE_TARGET}_i18n"
- PREFIX " /i18n "
- BASE ${CMAKE_CURRENT_BINARY_DIR}
- FILES ${TRANSLATIONS_QM})
-endif() \ No newline at end of file
+module_add_translations(${MODULE_TARGET}
+ TS_FILES ${TS_FILES}
+ SOURCES ${INTEGRATED_MODULE_SOURCE}
+ INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR}) \ No newline at end of file
diff --git a/src/m_ver_check/CMakeLists.txt b/src/m_ver_check/CMakeLists.txt
index 2da23c8..33d12c2 100644
--- a/src/m_ver_check/CMakeLists.txt
+++ b/src/m_ver_check/CMakeLists.txt
@@ -47,19 +47,7 @@ set(TS_FILES
"${LOCALE_TS_PATH}/ModuleVersionChecking.zh_CN.ts"
"${LOCALE_TS_PATH}/ModuleVersionChecking.zh_TW.ts")
-if(NOT XCODE_BUILD)
- qt_add_translations(${MODULE_TARGET}
- RESOURCE_PREFIX "/i18n"
- TS_FILES ${TS_FILES}
- SOURCES ${INTEGRATED_MODULE_SOURCE}
- INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR})
-else()
- add_custom_target("${MODULE_TARGET}_i18n" ALL)
- qt_add_lrelease("${MODULE_TARGET}_i18n"
- TS_FILES ${TS_FILES}
- QM_FILES_OUTPUT_VARIABLE TRANSLATIONS_QM)
- qt_add_resources(${MODULE_TARGET} "${MODULE_TARGET}_i18n"
- PREFIX " /i18n "
- BASE ${CMAKE_CURRENT_BINARY_DIR}
- FILES ${TRANSLATIONS_QM})
-endif() \ No newline at end of file
+module_add_translations(${MODULE_TARGET}
+ TS_FILES ${TS_FILES}
+ SOURCES ${INTEGRATED_MODULE_SOURCE}
+ INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR}) \ No newline at end of file