From 29e0e531d1dbee5a111f56be88494781aef300ff Mon Sep 17 00:00:00 2001 From: Nippy Date: Sun, 8 Nov 2026 13:54:38 +0100 Subject: wifi fix --- raveos-calamares-module/wifi-onallo/CMakeLists.txt | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 raveos-calamares-module/wifi-onallo/CMakeLists.txt (limited to 'raveos-calamares-module/wifi-onallo/CMakeLists.txt') diff --git a/raveos-calamares-module/wifi-onallo/CMakeLists.txt b/raveos-calamares-module/wifi-onallo/CMakeLists.txt new file mode 100644 index 0000000..0c23149 --- /dev/null +++ b/raveos-calamares-module/wifi-onallo/CMakeLists.txt @@ -0,0 +1,37 @@ +find_package(Qt6 REQUIRED COMPONENTS DBus Gui Qml Quick) + +set(RAVEOS_WIFI_QML_DIR "${CMAKE_INSTALL_PREFIX}/lib/raveos-wifi/qml") +set(RAVEOS_WIFI_UI_DIR "${CMAKE_INSTALL_PREFIX}/lib/calamares/modules/wifi/ui") + +add_executable(raveos-wifi + main.cpp + ../wifi/NetworkManager.cpp +) + +set_target_properties(raveos-wifi PROPERTIES AUTOMOC ON) + +target_compile_definitions(raveos-wifi PRIVATE + RAVEOS_WIFI_QML_DIR="${RAVEOS_WIFI_QML_DIR}" + RAVEOS_WIFI_UI_DIR="${RAVEOS_WIFI_UI_DIR}" +) + +target_link_libraries(raveos-wifi PRIVATE + Qt6::DBus + Qt6::Gui + Qt6::Qml + Qt6::Quick +) + +install(TARGETS raveos-wifi DESTINATION bin) + +install( + FILES qml/Onallo.qml + DESTINATION lib/raveos-wifi/qml +) + +install( + FILES + qml/io/calamares/ui/qmldir + qml/io/calamares/ui/ViewManager.qml + DESTINATION lib/raveos-wifi/qml/io/calamares/ui +) -- cgit v1.3