This commit is contained in:
2026-08-12 08:09:16 +08:00
parent b51833499f
commit b34c0d31b1
8 changed files with 422 additions and 427 deletions
+3 -2
View File
@@ -1,4 +1,4 @@
set(Renderive_Web_dependencies global::drogon global::spdlog)
set(Renderive_Web_dependencies global::drogon global::spdlog global::magic_enum)
if (RENDERIVE_BUILD_TESTS)
list(APPEND Renderive_Web_dependencies global::GTest)
endif ()
@@ -16,6 +16,7 @@ function(renderive_find_web_dependencies)
rcl_load_dependency_environment(${Renderive_Web_dependencies})
find_package(Drogon CONFIG REQUIRED)
find_package(spdlog CONFIG REQUIRED)
find_package(magic_enum CONFIG REQUIRED)
if (RENDERIVE_BUILD_TESTS)
find_package(GTest CONFIG REQUIRED)
endif ()
@@ -45,7 +46,7 @@ target_include_directories(Renderive_Web PUBLIC
target_compile_features(Renderive_Web PUBLIC cxx_std_20)
target_compile_definitions(Renderive_Web PRIVATE NOMINMAX)
target_link_libraries(Renderive_Web
PUBLIC Renderive_render_2D Drogon::Drogon
PUBLIC Renderive_render_2D Drogon::Drogon Adminive::MagicEnum magic_enum::magic_enum
PRIVATE Adminive::Nlohmann spdlog::spdlog
)
set(Renderive_Web_Server_source_dir "${CMAKE_CURRENT_LIST_DIR}/server")