From 544d50ee6ad83b44e4d97a67d21472ec1a9ca03d Mon Sep 17 00:00:00 2001 From: unai_71 Date: Tue, 10 Mar 2026 17:47:45 +0000 Subject: [PATCH] fin: feature complete, all tests pass ready to merge --- CMakeLists.txt | 1 + tests/CMakeLists.txt | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 891bfc2..682d705 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,6 +11,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) # Core library add_library(core src/core/SysfsRead.cxx + src/core/UnixIpcBridge.cxx src/core/Producer.cxx ) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 82e7429..981d9c8 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -25,3 +25,15 @@ target_link_libraries(test_producer add_test(NAME test_producer COMMAND test_producer) +add_executable(test_ipc + test_unix_ipc.cxx +) + +target_link_libraries(test_ipc + PRIVATE + core + gtest + gtest_main +) + +add_test(NAME test_ipc COMMAND test_ipc)