Warning, /plasma/plasma-integration/qt5/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(QT_MAJOR_VERSION 5) 0002 0003 include(KDEInstallDirs5) 0004 include(KDECMakeSettings) 0005 0006 find_package(Qt5 ${QT5_MIN_VERSION} CONFIG REQUIRED Widgets DBus QuickControls2 WaylandClient) 0007 find_package(Qt5Gui ${QT5_MIN_VERSION} CONFIG REQUIRED Private) 0008 find_package(Qt5 ${QT5_MIN_VERSION} CONFIG REQUIRED X11Extras) 0009 0010 # https://bugreports.qt.io/browse/QTBUG-114706 0011 add_library(Qt::Core ALIAS Qt5::Core) 0012 add_library(Qt::Network ALIAS Qt5::Network) 0013 add_library(Qt::Gui ALIAS Qt5::Gui) 0014 0015 find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS 0016 Config ConfigWidgets I18n IconThemes KIO Notifications 0017 WindowSystem Wayland GuiAddons XmlGui 0018 ) 0019 0020 find_package(QtWaylandScanner ${QT5_MIN_VERSION} REQUIRED) 0021 0022 # dependencies for QPA plugin 0023 find_package(Qt5ThemeSupport REQUIRED) 0024 set(QT5PLATFORMSUPPORT_LIBS Qt5ThemeSupport::Qt5ThemeSupport) 0025 ecm_set_disabled_deprecation_versions(QT 5.15.2 0026 KF 5.101 0027 ) 0028 0029 add_subdirectory(src) 0030 if(BUILD_TESTING) 0031 add_subdirectory(autotests) 0032 add_subdirectory(tests) 0033 endif()