summaryrefslogtreecommitdiff
path: root/po/CMakeLists.txt
diff options
context:
space:
mode:
authorsleske <sleske@ffa7fe5e-494d-0410-b361-a75ebd5db220>2012-05-30 22:50:01 +0000
committersleske <sleske@ffa7fe5e-494d-0410-b361-a75ebd5db220>2012-05-30 22:50:01 +0000
commit7d8236deddfc2a5242459253457532497ae45d36 (patch)
treef871fbfa1dbbff196bb536a7e32106d78bd42934 /po/CMakeLists.txt
parenta7e40e9e10347762b965dd7a17bbc788cf67358d (diff)
downloadnavit-7d8236deddfc2a5242459253457532497ae45d36.tar.gz
Fix:i18n:Add missing CMake dependency .po->po.in; reduce msgmerge output
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5124 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'po/CMakeLists.txt')
-rw-r--r--po/CMakeLists.txt8
1 files changed, 4 insertions, 4 deletions
diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt
index 26effffca..296758140 100644
--- a/po/CMakeLists.txt
+++ b/po/CMakeLists.txt
@@ -35,11 +35,11 @@ ADD_CUSTOM_COMMAND(
)
ADD_CUSTOM_COMMAND(
- OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/navit.po
+ OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/navit.pot
DEPENDS ${POTFILES}
COMMAND ${XGETTEXT} --no-location --default-domain=navit_tmp --add-comments --keyword=_ --keyword=_n ${POTFILES}
COMMAND ${CMAKE_COMMAND} -DMATCHES="CHARSET" -DREPLACE="utf-8"
- -DSRC=${CMAKE_CURRENT_BINARY_DIR}/navit_tmp.po -DDST=${CMAKE_CURRENT_BINARY_DIR}/navit.po
+ -DSRC=${CMAKE_CURRENT_BINARY_DIR}/navit_tmp.po -DDST=${CMAKE_CURRENT_BINARY_DIR}/navit.pot
-P ${PROJECT_SOURCE_DIR}/cmake/replace.cmake
)
@@ -50,9 +50,9 @@ string(REPLACE ".po.in" "" LANGUAGES "${POIN_FILES}")
foreach (LANG ${LANGUAGES})
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${LANG}.po
- DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/navit.po
+ DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/navit.pot ${CMAKE_CURRENT_SOURCE_DIR}/${LANG}.po.in
COMMAND ${CMAKE_COMMAND} -D SRC=${CMAKE_CURRENT_SOURCE_DIR}/${LANG}.po.in -D DST=${CMAKE_CURRENT_BINARY_DIR}/${LANG}.po.tmp -DPACKAGE_STRING=${PACKAGE_STRING} -P ${PROJECT_SOURCE_DIR}/cmake/navit_po_version.cmake
- COMMAND ${GETTEXT_MSGMERGE_EXECUTABLE} --no-fuzzy-matching --verbose -o "${CMAKE_CURRENT_BINARY_DIR}/${LANG}.po" "${CMAKE_CURRENT_BINARY_DIR}/${LANG}.po.tmp" ${CMAKE_CURRENT_BINARY_DIR}/navit.po
+ COMMAND ${GETTEXT_MSGMERGE_EXECUTABLE} --no-fuzzy-matching --verbose --quiet -o "${CMAKE_CURRENT_BINARY_DIR}/${LANG}.po" "${CMAKE_CURRENT_BINARY_DIR}/${LANG}.po.tmp" ${CMAKE_CURRENT_BINARY_DIR}/navit.pot
COMMAND ${CMAKE_COMMAND} -E remove "${CMAKE_CURRENT_BINARY_DIR}/${LANG}.po.tmp"
)
endforeach(LANG ${LANGUAGES})