From 6429a0a4671443f3ea8e1a21d68d7103a37ddc18 Mon Sep 17 00:00:00 2001 From: Denis Tereshkin Date: Thu, 20 Nov 2025 20:57:51 +0700 Subject: [PATCH] Add CMakeLists.txt --- CMakeLists.txt | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..9c01808 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,23 @@ +cmake_minimum_required(VERSION 3.10) +project(eventlog-daemon) + +set(eventlog_daemon_src + src/main.c) + +find_library(EVENTLOG_LIB + NAMES eventlog + PATHS ${EVENTLOG_PATH} ${CMAKE_LIBRARY_PATH} + NO_DEFAULT_PATH) + +find_path(EVENTLOG_INCLUDE + NAMES eventlog.h + PATHS ${EVENTLOG_INCLUDE_PATH} ${CMAKE_INCLUDE_PATH} + NO_DEFAULT_PATH) + +add_executable(eventlog-daemon ${eventlog_daemon_src}) + +target_include_directories(eventlog-daemon PUBLIC ${EVENTLOG_INCLUDE}) + +target_link_libraries(eventlog-daemon ${EVENTLOG_LIB}) + +