logger 연결 완료

This commit is contained in:
2024-08-14 10:28:48 +09:00
parent 51f9b25bd8
commit 8607c4a8a5
11 changed files with 120 additions and 92 deletions

View File

@@ -13,10 +13,13 @@ string(ASCII 27 Esc)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set_target_properties(${BOT_NAME} PROPERTIES
CXX_STANDARD 17
CXX_STANDARD 20
CXX_STANDARD_REQUIRED ON
)
target_compile_definitions(${BOT_NAME} PUBLIC DPP_CORO)
target_compile_features(${BOT_NAME} PUBLIC cxx_std_20)
set(THREADS_PREFER_PTHREAD_FLAG TRUE)
find_package(Threads REQUIRED)
find_package(DPP)
@@ -34,15 +37,11 @@ endif()
target_include_directories(${BOT_NAME} PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}/include
${OPENSSL_INCLUDE_DIR}
/usr/include/opus
)
target_link_libraries(${BOT_NAME}
dl
dpp
opus
opusfile
ogg
oggz
mariadbcpp
${CMAKE_THREAD_LIBS_INIT}
@@ -76,7 +75,4 @@ else()
endif()
target_link_libraries(${BOT_NAME} dpp)
endif()
set(CMAKE_CXX_FLAGS "-g")
set(VMAKE_CXX_FLAGS "-lmariadbcpp")
endif()