Avoid full optimization of syncqt if QT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS is set

Skip adding full optimization flags when compiling syncqt if
QT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS is set.

Task-number: QTBUG-109792
Change-Id: I585a459f3ca014cbeb3398b4f55d1da393c3c7d1
Reviewed-by: Amir Masoud Abdol <amir.abdol@qt.io>
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
(cherry picked from commit fdeaf3054c93c9ead8d6f0f4539858ab025b20ce)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Alexey Edelev 2023-01-03 17:49:14 +01:00 committed by Qt Cherry-pick Bot
parent eb3a68ad5a
commit 009d4fdc27

View File

@ -1,5 +1,7 @@
# The tool should be optimized for maximum performance when working.
qt_internal_get_optimize_full_flags(optimize_full_flags)
if(NOT QT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS)
qt_internal_get_optimize_full_flags(optimize_full_flags)
endif()
set(compile_definitions
QT_VERSION_STR="${PROJECT_VERSION}"