From 4bf9eded3a5d6b007ba79a5716143fa8b3a5aaf6 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Fri, 12 Dec 2025 14:26:16 +0100 Subject: kapi: move platform independent implementation --- kapi/CMakeLists.txt | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'kapi/CMakeLists.txt') diff --git a/kapi/CMakeLists.txt b/kapi/CMakeLists.txt index d0ecb70..e513dba 100644 --- a/kapi/CMakeLists.txt +++ b/kapi/CMakeLists.txt @@ -1,4 +1,4 @@ -add_library("kapi" OBJECT) +add_library("kapi" INTERFACE) add_library("os::kapi" ALIAS "kapi") target_sources("kapi" PUBLIC @@ -16,16 +16,11 @@ target_sources("kapi" PUBLIC "include/kapi/system.hpp" ) -target_sources("kapi" PRIVATE - "src/cio.cpp" - "src/system.cpp" -) - -target_include_directories("kapi" PUBLIC +target_include_directories("kapi" INTERFACE "include" ) -target_link_libraries("kapi" PUBLIC +target_link_libraries("kapi" INTERFACE "libs::kstd" "gcc" -- cgit v1.2.3