trying to build with only cargo in my test bed
This commit is contained in:
parent
a4b7b42cfe
commit
0c6dd01aed
2 changed files with 25 additions and 0 deletions
24
smdview/blah/CMakeLists.txt
Normal file
24
smdview/blah/CMakeLists.txt
Normal file
|
@ -0,0 +1,24 @@
|
|||
cmake_minimum_required(VERSION 3.28)
|
||||
|
||||
project(kirigami_rust)
|
||||
|
||||
find_package(ECM 6.0 REQUIRED NO_MODULE)
|
||||
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
|
||||
include(KDEInstallDirs)
|
||||
include(ECMUninstallTarget)
|
||||
|
||||
include(ECMFindQmlModule)
|
||||
ecm_find_qmlmodule(org.kde.kirigami REQUIRED)
|
||||
find_package(KF6 REQUIRED COMPONENTS QQC2DesktopStyle)
|
||||
|
||||
add_custom_target(kirigami_rust
|
||||
ALL
|
||||
COMMAND cargo build --target-dir ${CMAKE_CURRENT_BINARY_DIR}
|
||||
)
|
||||
|
||||
install(
|
||||
PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/debug/kirigami_hello
|
||||
DESTINATION ${KDE_INSTALL_BINDIR}
|
||||
)
|
||||
|
||||
install(FILES org.kde.kirigami_rust.desktop DESTINATION ${KDE_INSTALL_APPDIR})
|
Loading…
Add table
Add a link
Reference in a new issue