From 49e1576c31ee90cbdc1770af4b70fcb65f05fa00 Mon Sep 17 00:00:00 2001 From: Gerald Combs Date: Sun, 5 Dec 2021 16:13:55 -0800 Subject: [PATCH] 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 --- ui/qt/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/qt/CMakeLists.txt b/ui/qt/CMakeLists.txt index e8597559bf..f592d44c00 100644 --- a/ui/qt/CMakeLists.txt +++ b/ui/qt/CMakeLists.txt @@ -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(