diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2020-09-22 16:13:22 +0200 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2020-10-01 12:07:03 +0200 |
commit | 3f27c8cc86aefb632a15657f95e6613224362a27 (patch) | |
tree | 45dbbae6f956cfd85f8d399fce537900900bffa3 | |
parent | 43641c422da7fbcebb044b62720c3c2960cc1264 (diff) | |
download | qtsvg-3f27c8cc86aefb632a15657f95e6613224362a27.tar.gz |
CMake: Disable usage of CMake API compatibility wrappers
Setting the QT_NO_INTERNAL_COMPATIBILITY_FUNCTIONS variable
in the project ensures we ported away from old API calls.
Task-number: QTBUG-86815
Change-Id: I631565e8284250f14a88779b1a9b19b75830ca41
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
-rw-r--r-- | CMakeLists.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index c3b98d5..1081622 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,6 +10,11 @@ project(QtSvg LANGUAGES CXX C ) +# special case begin +# Make sure we only use latest private CMake API, aka no compatibility wrappers. +set(QT_NO_INTERNAL_COMPATIBILITY_FUNCTIONS TRUE) +# special case end + find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals Core Gui Widgets) # special case find_package(Qt6 ${PROJECT_VERSION} CONFIG OPTIONAL_COMPONENTS Xml) # special case for tests qt_build_repo() |