From 45ef4948db670224c7cc727507f84924bd826002 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 12 May 2025 13:10:48 +0200 Subject: core: begin c-style API --- core/CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'core/CMakeLists.txt') diff --git a/core/CMakeLists.txt b/core/CMakeLists.txt index 7b223d5..788d80b 100644 --- a/core/CMakeLists.txt +++ b/core/CMakeLists.txt @@ -6,6 +6,8 @@ add_library("core" "src/participant.cpp" "src/settings.cpp" "src/turn_order_model.cpp" + + "src/turns-participant.cpp" ) add_library("turns::core" ALIAS "core") @@ -37,6 +39,15 @@ target_add_glib_schemas("core" SCHEMA_DIR "schemas" ) +target_add_glib_enums("core" + HEADER_OUTPUT_DIR "turns" + HEADER_TEMPLATE "include/turns/turns-enums.h.in" + SOURCE_TEMPLATE "src/turns-enums.c.in" + OUTPUT_NAME "turns-enums" + HEADERS + "include/turns/turns-disposition.h" +) + enable_coverage("core") install(FILES -- cgit v1.2.3