Add more verbose info to the mo generation.

This is added upon Ivanovic's request and since the output looks
horrible it's only enabled if ENABLE_POT_UPDATE_TARGET is enabled.
This commit is contained in:
Mark de Wever 2009-05-23 13:42:26 +00:00
parent e24d0012c3
commit 4342bfebf6

View file

@ -308,6 +308,11 @@ endif(ENABLE_POT_UPDATE_TARGET)
if(ENABLE_NLS)
if(ENABLE_POT_UPDATE_TARGET)
# Only set the verbose flag for maintainers.
set(GETTEXT_MSGFMT_PARAMETER -v)
endif(ENABLE_POT_UPDATE_TARGET)
foreach(DOMAIN ${DOMAINS})
foreach(LANG ${LANGUAGES})
@ -321,7 +326,8 @@ if(ENABLE_NLS)
add_custom_command(
OUTPUT ${CMAKE_SOURCE_DIR}/${LOCALEDIR}/${LANG}/LC_MESSAGES/${DOMAIN}.mo
COMMAND ${GETTEXT_MSGFMT_EXECUTABLE}
COMMAND ${GETTEXT_MSGFMT_EXECUTABLE}
${GETTEXT_MSGFMT_PARAMETER}
-o ${CMAKE_SOURCE_DIR}/${LOCALEDIR}/${LANG}/LC_MESSAGES/${DOMAIN}.mo ${LANG}.po
DEPENDS
${CMAKE_SOURCE_DIR}/${LOCALEDIR}/${LANG}/LC_MESSAGES