mirror of
https://github.com/Bismuth-Forge/bismuth.git
synced 2024-09-17 11:37:10 +03:00
chore: move package search to the top cmakelists
This commit is contained in:
parent
b065bf6827
commit
54fc9158ce
@ -5,4 +5,31 @@ cmake_minimum_required(VERSION 3.16)
|
||||
|
||||
project(bismuth)
|
||||
|
||||
set(QT_MIN_VERSION "5.15.0")
|
||||
set(KF5_MIN_VERSION "5.80.0")
|
||||
|
||||
find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
|
||||
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
|
||||
|
||||
include(KDEInstallDirs)
|
||||
include(KDECMakeSettings)
|
||||
include(KDECompilerSettings NO_POLICY_SCOPE)
|
||||
|
||||
include(ECMInstallIcons)
|
||||
|
||||
find_package(
|
||||
Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
|
||||
DBus
|
||||
Quick
|
||||
Svg
|
||||
)
|
||||
|
||||
find_package(
|
||||
KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
|
||||
I18n
|
||||
KCMUtils
|
||||
Declarative
|
||||
Config
|
||||
)
|
||||
|
||||
add_subdirectory(src)
|
||||
|
@ -5,33 +5,6 @@ cmake_minimum_required(VERSION 3.16)
|
||||
|
||||
project(bismuth-kcm)
|
||||
|
||||
set(QT_MIN_VERSION "5.15.0")
|
||||
set(KF5_MIN_VERSION "5.80.0")
|
||||
|
||||
find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
|
||||
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
|
||||
|
||||
include(KDEInstallDirs)
|
||||
include(KDECMakeSettings)
|
||||
include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
|
||||
|
||||
include(ECMInstallIcons)
|
||||
|
||||
find_package(
|
||||
Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
|
||||
DBus
|
||||
Quick
|
||||
Svg
|
||||
)
|
||||
|
||||
find_package(
|
||||
KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
|
||||
I18n
|
||||
KCMUtils
|
||||
Declarative
|
||||
Config
|
||||
)
|
||||
|
||||
add_library(kcm_bismuth MODULE)
|
||||
|
||||
qt_add_dbus_interface(kwin_dbus_srcs org.kde.KWin.xml kwin_interface)
|
||||
|
@ -13,14 +13,6 @@ execute_process(COMMAND "git" "describe" "--tags" "--abbrev=0" OUTPUT_VARIABLE C
|
||||
string(REPLACE "\n" "" CMAKE_PROJECT_VERSION "${CMAKE_PROJECT_VERSION}")
|
||||
string(REPLACE "v" "" CMAKE_PROJECT_VERSION "${CMAKE_PROJECT_VERSION}")
|
||||
|
||||
find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
|
||||
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
|
||||
|
||||
include(KDEInstallDirs)
|
||||
include(KDECMakeSettings)
|
||||
|
||||
include(ECMInstallIcons)
|
||||
|
||||
add_custom_target(
|
||||
KWinScript ALL
|
||||
COMMENT "🏗️ Building KWin Script..."
|
||||
|
Loading…
Reference in New Issue
Block a user