Eliminated some warning messages when building with the latest CMake release

This commit is contained in:
Leon Styhre 2025-01-17 17:49:32 +01:00
parent 9bb6fca968
commit 1e82f37416

View file

@ -27,9 +27,9 @@ file(GLOB PO_FILES ${PROJECT_SOURCE_DIR}/locale/po/*.po)
foreach (PO_FILE ${PO_FILES})
get_filename_component(PO_FILENAME ${PO_FILE} NAME)
get_filename_component(PO_BASENAME ${PO_FILENAME} NAME_WE)
add_custom_command(TARGET localization COMMAND echo Compiling message catalog for locale ${PO_BASENAME})
add_custom_command(TARGET localization POST_BUILD COMMAND echo Compiling message catalog for locale ${PO_BASENAME})
file(MAKE_DIRECTORY ${PROJECT_SOURCE_DIR}/resources/locale/${PO_BASENAME}/LC_MESSAGES)
add_custom_command(TARGET localization COMMAND ${MSGFMT_BINARY} -c --statistics -o ${PROJECT_SOURCE_DIR}/resources/locale/${PO_BASENAME}/LC_MESSAGES/${PO_BASENAME}.mo ${PO_FILE})
add_custom_command(TARGET localization POST_BUILD COMMAND ${MSGFMT_BINARY} -c --statistics -o ${PROJECT_SOURCE_DIR}/resources/locale/${PO_BASENAME}/LC_MESSAGES/${PO_BASENAME}.mo ${PO_FILE})
endforeach()
add_custom_command(TARGET localization COMMAND echo)
add_custom_command(TARGET localization POST_BUILD COMMAND echo)