Some further achitecture thoguhts

This commit is contained in:
Blue 2025-03-02 21:33:22 +02:00
parent ac8db32552
commit b997972ec1
Signed by: blue
GPG key ID: 9B203B252A63EE38
21 changed files with 103 additions and 15 deletions

View file

@ -16,14 +16,11 @@ find_package(yaml-cpp REQUIRED)
set(EXEC_NAME "jay")
add_executable(${EXEC_NAME}
main.cpp
jay.cpp
logger.cpp
config.cpp
)
add_executable(${EXEC_NAME} main.cpp jay.cpp)
add_subdirectory(handlers)
add_subdirectory(component)
add_subdirectory(handler)
add_subdirectory(module)
target_include_directories(${EXEC_NAME} PRIVATE ${GLOOX_INCLUDE_DIRS})
target_include_directories(${EXEC_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})