summaryrefslogtreecommitdiff
path: root/res/CMakeLists.txt
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2024-07-24 13:23:55 +0200
committerFelix Morgner <felix.morgner@gmail.com>2024-07-24 13:23:55 +0200
commit4d0a7d99ebf55ad2d0e583759699b8b4d77a7907 (patch)
tree302a2661c5ae099129db40c75cbadf6b5e8c9bd4 /res/CMakeLists.txt
parentf3317ddcaa8af0fb7b4be475dc97ef0649d1975b (diff)
downloadturns-4d0a7d99ebf55ad2d0e583759699b8b4d77a7907.tar.xz
turns-4d0a7d99ebf55ad2d0e583759699b8b4d77a7907.zip
app: move ui code to ui library
Diffstat (limited to 'res/CMakeLists.txt')
-rw-r--r--res/CMakeLists.txt55
1 files changed, 0 insertions, 55 deletions
diff --git a/res/CMakeLists.txt b/res/CMakeLists.txt
deleted file mode 100644
index a825e4c..0000000
--- a/res/CMakeLists.txt
+++ /dev/null
@@ -1,55 +0,0 @@
-# Library
-
-add_library("res")
-
-set(UI_FILES
- "widgets/participant_row.ui"
- "widgets/turn_order_view.ui"
- "windows/participant_editor.ui"
- "windows/tracker.ui"
-)
-
-export_cambalache_files("ui.cmb" UI_FILES ${UI_FILES})
-
-target_add_glib_resources("res"
- PREFIX "ch/arknet/Turns"
- UI_FILES ${UI_FILES}
- CSS_FILES
- "style.css"
- "style-dark.css"
-)
-
-target_compile_options("res" PRIVATE
- "$<$<AND:$<CXX_COMPILER_ID:GNU,Clang>,$<CONFIG:Debug>>:-fprofile-arcs>"
- "$<$<AND:$<CXX_COMPILER_ID:GNU,Clang>,$<CONFIG:Debug>>:-ftest-coverage>"
-)
-
-target_link_libraries("res" PUBLIC
- "$<$<AND:$<CXX_COMPILER_ID:GNU,Clang>,$<CONFIG:Debug>>:gcov>"
-
- "PkgConfig::adwaita"
- "PkgConfig::gtkmm"
-)
-
-target_link_options("res" PRIVATE
- "$<$<AND:$<CXX_COMPILER_ID:GNU,Clang>,$<CONFIG:Debug>>:--coverage>"
-)
-
-add_library("turns::res" ALIAS "res")
-
-# Tests
-
-add_executable("res-tests"
- "tests/windows.cpp"
-)
-
-target_link_libraries("res-tests" PRIVATE
- "Catch2::Catch2"
-
- "$<$<CXX_COMPILER_ID:GNU,Clang>:-Wl,--whole-archive>"
- "turns::res"
- "$<$<CXX_COMPILER_ID:GNU,Clang>:-Wl,--no-whole-archive>"
- "turns::gtk-test-main"
-)
-
-catch_discover_tests("res-tests") \ No newline at end of file