FindGettext: remove use of deprecated -s option

The --sorted-output/-s option to msgmerge has been deprecated
in gettext 0.23.

See https://lists.nongnu.org/archive/html/info-gnu/2024-12/msg00000.html
This commit is contained in:
Oliver Giles
2025-03-05 10:14:53 +13:00
parent 11ce980a46
commit 27daf26916

View File

@@ -143,7 +143,7 @@ macro(GETTEXT_CREATE_TRANSLATIONS _potFile _firstPoFileArg)
add_custom_command(
OUTPUT ${_gmoFile}
COMMAND ${GETTEXT_MSGMERGE_EXECUTABLE} --quiet --update --backup=none -s ${_absFile} ${_absPotFile}
COMMAND ${GETTEXT_MSGMERGE_EXECUTABLE} --quiet --update --backup=none ${_absFile} ${_absPotFile}
COMMAND ${GETTEXT_MSGFMT_EXECUTABLE} -o ${_gmoFile} ${_absFile}
DEPENDS ${_absPotFile} ${_absFile}
)
@@ -184,7 +184,7 @@ function(GETTEXT_PROCESS_POT_FILE _potFile)
add_custom_command(
OUTPUT "${_poFile}"
COMMAND ${GETTEXT_MSGMERGE_EXECUTABLE} --quiet --update --backup=none -s ${_poFile} ${_absPotFile}
COMMAND ${GETTEXT_MSGMERGE_EXECUTABLE} --quiet --update --backup=none ${_poFile} ${_absPotFile}
DEPENDS ${_absPotFile}
)