Complete files
This commit is contained in:
parent
ea91d2b5f1
commit
a009fc3566
6 changed files with 139 additions and 1 deletions
|
|
@ -0,0 +1,36 @@
|
|||
cmake_minimum_required(VERSION 3.20)
|
||||
project(kirigami-testing)
|
||||
|
||||
find_package(ECM 6.0.0 REQUIRED NO_MODULE)
|
||||
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
|
||||
|
||||
include(KDEInstallDirs)
|
||||
include(KDECMakeSettings)
|
||||
include(KDECompilerSettings NO_POLICY_SCOPE)
|
||||
include(ECMFindQmlModule)
|
||||
include(ECMQmlModule)
|
||||
|
||||
find_package(Qt6 REQUIRED COMPONENTS
|
||||
Core
|
||||
Quick
|
||||
Test
|
||||
Gui
|
||||
QuickControls2
|
||||
Widgets
|
||||
)
|
||||
|
||||
find_package(KF6 REQUIRED COMPONENTS
|
||||
Kirigami
|
||||
I18n
|
||||
CoreAddons
|
||||
QQC2DesktopStyle
|
||||
IconThemes
|
||||
)
|
||||
|
||||
ecm_find_qmlmodule(org.kde.kirigami)
|
||||
|
||||
add_subdirectory(src)
|
||||
|
||||
install(PROGRAMS xyz.toast003.kirigami-testing.desktop DESTINATION ${KDE_INSTALL_APPDIR})
|
||||
|
||||
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
|
||||
Loading…
Add table
Add a link
Reference in a new issue