summaryrefslogtreecommitdiff
path: root/po
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
commitd24a591c1a545744af4aec73428bdeb31f40fe5c (patch)
treef871fbfa1dbbff196bb536a7e32106d78bd42934 /po
parentcff912b35bf472d6dd0c8f3473fc2ff7ca5b3f47 (diff)
downloadnavit-svn-d24a591c1a545744af4aec73428bdeb31f40fe5c.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')
-rw-r--r--po/CMakeLists.txt8
1 files changed, 4 insertions, 4 deletions
diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt
index 26effffc..29675814 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})