ready to start writing the actual code

This commit is contained in:
2025-10-23 20:49:21 -05:00
parent bac6febd16
commit a4b23fc57c
8 changed files with 19 additions and 9 deletions

View File

@@ -8,16 +8,19 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
# Dependencies
add_subdirectory(external/fmt)
add_subdirectory(external/spdlog)
add_subdirectory(external/tomlplusplus)
add_subdirectory(external/bitsery)
# Executables
add_executable(${PROJECT_NAME}-client src/main-tracker.cpp)
add_executable(${PROJECT_NAME}-daemon src/main-daemon.cpp)
# Common targets
set(COMMON_LIBS fmt spdlog)
set(COMMON_LIBS fmt spdlog tomlplusplus bitsery)
set(COMMON_INCLUDES
external/fmt/include
external/spdlog/include
external/tomlplusplus/include
external/bitsery/include/bitsery
)
# Apply common settings