diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2020-09-22 17:32:58 +0200 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2020-10-01 12:10:15 +0200 |
commit | a159ce2ee6fabb2ae6223866a4375435257603a3 (patch) | |
tree | 048603553888b1b45f4781fb861bbd82bc8d61aa /CMakeLists.txt | |
parent | fd9d3b4dceea639ecab345b4ee75a0ee12f5e480 (diff) | |
download | qtimageformats-a159ce2ee6fabb2ae6223866a4375435257603a3.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: I4582f9f87571e1d25571c42ba20700b3dc79c07c
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index f68a3e7..b419fc9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,6 +10,11 @@ project(QtImageFormats # special case 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 Gui) # special case if(NOT TARGET Qt::Gui) |