Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show All 20 Lines | |||||
21 | include(GenerateExportHeader) | 21 | include(GenerateExportHeader) | ||
22 | include(ECMQtDeclareLoggingCategory) | 22 | include(ECMQtDeclareLoggingCategory) | ||
23 | 23 | | |||
24 | find_package(PkgConfig REQUIRED) | 24 | find_package(PkgConfig REQUIRED) | ||
25 | 25 | | |||
26 | find_package(KF5 ${KF5_MIN_VERSION} REQUIRED CoreAddons Config Crash DBusAddons I18n Archive XmlGui ItemModels KIO Declarative) | 26 | find_package(KF5 ${KF5_MIN_VERSION} REQUIRED CoreAddons Config Crash DBusAddons I18n Archive XmlGui ItemModels KIO Declarative) | ||
27 | find_package(KF5Kirigami2 2.7.0) | 27 | find_package(KF5Kirigami2 2.7.0) | ||
28 | 28 | | |||
29 | find_package(packagekitqt5 1.0.1 CONFIG) | 29 | find_package(packagekitqt5 1.0.1 CONFIG) | ||
vkrause: Hm, looks like I forgot to rename this to KUserFeedback... Should probably done to be… | |||||
30 | find_package(AppStreamQt 0.11.1 CONFIG) | 30 | find_package(AppStreamQt 0.11.1 CONFIG) | ||
31 | find_package(KF5Attica 5.23 CONFIG) | 31 | find_package(KF5Attica 5.23 CONFIG) | ||
32 | find_package(KF5NewStuff 5.53 CONFIG) | 32 | find_package(KF5NewStuff 5.53 CONFIG) | ||
33 | 33 | | |||
34 | set(CMAKE_AUTORCC ON) | 34 | set(CMAKE_AUTORCC ON) | ||
35 | 35 | | |||
36 | pkg_check_modules(Flatpak IMPORTED_TARGET flatpak>=0.11.8) | 36 | pkg_check_modules(Flatpak IMPORTED_TARGET flatpak>=0.11.8) | ||
37 | pkg_check_modules(Fwupd IMPORTED_TARGET fwupd>=1.0.6) | 37 | pkg_check_modules(Fwupd IMPORTED_TARGET fwupd>=1.0.6) | ||
38 | pkg_check_modules(Markdown IMPORTED_TARGET libmarkdown) | 38 | pkg_check_modules(Markdown IMPORTED_TARGET libmarkdown) | ||
39 | find_package(KUserFeedback) | ||||
40 | | ||||
39 | 41 | | |||
40 | if(NOT CMAKE_VERSION VERSION_LESS "3.10.0") | 42 | if(NOT CMAKE_VERSION VERSION_LESS "3.10.0") | ||
41 | # CMake 3.9+ warns about automoc on files without Q_OBJECT, and doesn't know about other macros. | 43 | # CMake 3.9+ warns about automoc on files without Q_OBJECT, and doesn't know about other macros. | ||
42 | # 3.10+ lets us provide more macro names that require automoc. | 44 | # 3.10+ lets us provide more macro names that require automoc. | ||
43 | list(APPEND CMAKE_AUTOMOC_MACRO_NAMES "DISCOVER_BACKEND_PLUGIN") | 45 | list(APPEND CMAKE_AUTOMOC_MACRO_NAMES "DISCOVER_BACKEND_PLUGIN") | ||
44 | endif() | 46 | endif() | ||
45 | 47 | | |||
46 | configure_file(DiscoverVersion.h.in DiscoverVersion.h) | 48 | configure_file(DiscoverVersion.h.in DiscoverVersion.h) | ||
▲ Show 20 Lines • Show All 48 Lines • Show Last 20 Lines |
Hm, looks like I forgot to rename this to KUserFeedback... Should probably done to be consistent with naming elsewhere. I'll look into it, and sorry for yet another SC change.