From 1d74095f77cc19ba4886d502bbb7a290f9874c9f Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 29 Apr 2025 14:00:29 +0200 Subject: ui: move UI builder files --- ui/CMakeLists.txt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'ui/CMakeLists.txt') diff --git a/ui/CMakeLists.txt b/ui/CMakeLists.txt index ed27699..736db84 100644 --- a/ui/CMakeLists.txt +++ b/ui/CMakeLists.txt @@ -9,8 +9,6 @@ add_library("ui" "src/windows/tracker.cpp" "src/windows/tracker/actions.cpp" "src/windows/tracker/event_handlers.cpp" - - $ ) add_library("turns::ui" ALIAS "ui") @@ -34,11 +32,15 @@ target_link_libraries("ui" PUBLIC "PkgConfig::gtkmm" ) -enable_coverage("ui") +file(GLOB_RECURSE UI_FILES RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}/src" CONFIGURE_DEPENDS "**.ui") -# Resources +target_add_glib_resources("ui" + PREFIX "/ch/arknet/Turns/" + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/src" + UI_FILES ${UI_FILES} +) -add_subdirectory("res") +enable_coverage("ui") # Tests -- cgit v1.2.3