CMake+Qt: Add a version check for QT5_ADD_TRANSLATION.

Passing options to QT5_ADD_TRANSLATION requires Qt >= 5.11.

https://github.com/qt/qttools/blob/5.11/src/linguist/Qt5LinguistToolsMacros.cmake
https://github.com/qt/qttools/blob/5.10/src/linguist/Qt5LinguistToolsMacros.cmake
This commit is contained in:
Gerald Combs 2021-12-05 16:13:55 -08:00
parent 62081b9a7d
commit 49e1576c31
1 changed files with 3 additions and 1 deletions

View File

@ -650,8 +650,10 @@ endif()
if (USE_qt6)
QT6_ADD_TRANSLATION(WIRESHARK_QT_QM ${WIRESHARK_QT_TS} OPTIONS -silent)
else()
elseif(Qt${qtver}Widgets_VERSION VERSION_GREATER 5.10)
QT5_ADD_TRANSLATION(WIRESHARK_QT_QM ${WIRESHARK_QT_TS} OPTIONS -silent)
else()
QT5_ADD_TRANSLATION(WIRESHARK_QT_QM ${WIRESHARK_QT_TS})
endif()
add_custom_target(