feat: use CPM

This commit is contained in:
tqcq
2025-09-09 17:54:40 +08:00
parent 44536e807d
commit db53747d94
3 changed files with 4 additions and 5 deletions

View File

@@ -9,7 +9,6 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static -static-libgcc -static-libstdc++
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -static -static-libgcc -static-libstdc++")
find_package(Threads REQUIRED)
find_package(GTest CONFIG REQUIRED)
include(cmake/CPM.cmake)
CPMAddPackage(
@@ -29,6 +28,7 @@ CPMAddPackage(
OPTIONS "SPDLOG_BUILD_PIC ON"
)
file(GLOB_RECURSE SOURCE_FILES src/*.cpp src/*.cc)
add_executable(server ${SOURCE_FILES})
target_link_libraries(server PRIVATE