mirror of
https://github.com/PancakeTAS/lsfg-vk.git
synced 2026-05-10 19:21:42 +00:00
32 lines
697 B
CMake
32 lines
697 B
CMake
find_package(Qt6 REQUIRED COMPONENTS Quick)
|
|
|
|
set(UI_SOURCES
|
|
"src/ui.cpp"
|
|
"src/main.cpp")
|
|
|
|
set(UI_RESOURCES
|
|
"rsc/panes/Group.qml"
|
|
"rsc/panes/GroupEntry.qml"
|
|
"rsc/panes/Pane.qml"
|
|
"rsc/panes/ProfileList.qml"
|
|
"rsc/widgets/FileEdit.qml"
|
|
"rsc/widgets/FlowSlider.qml"
|
|
"rsc/UI.qml")
|
|
|
|
qt_add_executable(lsfg-vk-ui ${UI_SOURCES})
|
|
|
|
qt_add_resources(lsfg-vk-ui RESOURCES
|
|
PREFIX "/"
|
|
FILES ${UI_RESOURCES})
|
|
|
|
set_target_properties(lsfg-vk-ui PROPERTIES
|
|
AUTOMOC ON
|
|
AUTOUIC ON)
|
|
|
|
add_compile_options(
|
|
-Wno-ctad-maybe-unsupported
|
|
-Wno-unsafe-buffer-usage-in-libc-call
|
|
-Wno-global-constructors)
|
|
|
|
target_link_libraries(lsfg-vk-ui PRIVATE
|
|
Qt6::Quick)
|