diff options
Diffstat (limited to 'src/plugins/platformthemes/gtk3/CMakeLists.txt')
-rw-r--r-- | src/plugins/platformthemes/gtk3/CMakeLists.txt | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/src/plugins/platformthemes/gtk3/CMakeLists.txt b/src/plugins/platformthemes/gtk3/CMakeLists.txt index 2ce2971e91..6d3c7bf3a2 100644 --- a/src/plugins/platformthemes/gtk3/CMakeLists.txt +++ b/src/plugins/platformthemes/gtk3/CMakeLists.txt @@ -1,12 +1,10 @@ # Copyright (C) 2022 The Qt Company Ltd. # SPDX-License-Identifier: BSD-3-Clause -# Generated from gtk3.pro. - -qt_find_package(GTK3) # special case +qt_find_package(GTK3) if(QT_FEATURE_xlib) - qt_find_package(X11) # special case + qt_find_package(X11) endif() ##################################################################### @@ -25,9 +23,11 @@ qt_internal_add_plugin(QGtk3ThemePlugin qgtk3interface.cpp qgtk3interface_p.h qgtk3storage.cpp qgtk3storage_p.h qgtk3json.cpp qgtk3json_p.h + NO_PCH_SOURCES + qgtk3dialoghelpers.cpp # undef QT_NO_FOREACH DEFINES GDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_6 - LIBRARIES # special case + LIBRARIES PkgConfig::GTK3 Qt::Core Qt::CorePrivate @@ -35,10 +35,14 @@ qt_internal_add_plugin(QGtk3ThemePlugin Qt::GuiPrivate ) -qt_internal_extend_target(QGtk3ThemePlugin CONDITION QT_FEATURE_xlib +qt_internal_extend_target(QGtk3ThemePlugin CONDITION QT_FEATURE_dbus + SOURCES + qgtk3portalinterface.cpp LIBRARIES - X11::X11 # special case + Qt::DBus ) -#### Keys ignored in scope 1:.:.:gtk3.pro:<TRUE>: -# PLUGIN_EXTENDS = "-" +qt_internal_extend_target(QGtk3ThemePlugin CONDITION QT_FEATURE_xlib + LIBRARIES + X11::X11 +) |