diff options
Diffstat (limited to 'src/svg/CMakeLists.txt')
-rw-r--r-- | src/svg/CMakeLists.txt | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/src/svg/CMakeLists.txt b/src/svg/CMakeLists.txt index 1d3b23e..ff2c0df 100644 --- a/src/svg/CMakeLists.txt +++ b/src/svg/CMakeLists.txt @@ -1,17 +1,16 @@ -# Generated from svg.pro. +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause ##################################################################### ## Svg Module: ##################################################################### -# special case begin # Handle the conditional finding of either system zlib or qt zlib. if(NOT QT_FEATURE_system_zlib) - find_package(Qt6 COMPONENTS Zlib) -elseif(NOT TARGET ZLIB::ZLIB) - qt_find_package(ZLIB PROVIDED_TARGETS ZLIB::ZLIB) + find_package(Qt6 COMPONENTS ZlibPrivate) +elseif(NOT TARGET WrapZLIB::WrapZLIB) + qt_find_package(WrapZLIB PROVIDED_TARGETS WrapZLIB::WrapZLIB) endif() -# special case end qt_internal_add_module(Svg SOURCES @@ -36,31 +35,21 @@ qt_internal_add_module(Svg PRIVATE_MODULE_INTERFACE Qt::CorePrivate Qt::GuiPrivate + GENERATE_CPP_EXPORTS + GENERATE_PRIVATE_CPP_EXPORTS ) ## Scopes: ##################################################################### -qt_internal_extend_target(Svg CONDITION TARGET Qt::Widgets - LIBRARIES - Qt::WidgetsPrivate - PUBLIC_LIBRARIES - Qt::Widgets - PRIVATE_MODULE_INTERFACE - Qt::WidgetsPrivate -) - qt_internal_extend_target(Svg CONDITION MSVC AND (TEST_architecture_arch STREQUAL "i386") LINK_OPTIONS "/BASE:0x66000000" ) -#### Keys ignored in scope 4:.:.:svg.pro:solaris-cc_x_: -# QMAKE_CXXFLAGS_RELEASE = "--O2" - qt_internal_extend_target(Svg CONDITION QT_FEATURE_system_zlib LIBRARIES - ZLIB::ZLIB + WrapZLIB::WrapZLIB ) qt_internal_extend_target(Svg CONDITION NOT QT_FEATURE_system_zlib @@ -70,4 +59,3 @@ qt_internal_extend_target(Svg CONDITION NOT QT_FEATURE_system_zlib qt_internal_add_docs(Svg doc/qtsvg.qdocconf ) - |