update version to v02.04.01.10

This commit is contained in:
wjyLearn
2026-01-23 09:23:33 +08:00
parent 1c213cf00c
commit 96353b9c70
154 changed files with 9196 additions and 1756 deletions

8
deps/CMakeLists.txt vendored
View File

@@ -43,6 +43,7 @@ option(DEP_BUILD_GLFW "Compile GLFW" ON)
option(DEP_BUILD_FREETYPE "Compile freetype" ON)
option(DEP_BUILD_WXWIDGETS "Compile wxWidgets" ON)
option(DEP_BUILD_FFMPEG "Compile ffmpeg" ON)
option(DEP_BUILD_WEBSOCKET "Comile websocket" ON)
set(DESTDIR "${CMAKE_CURRENT_BINARY_DIR}/destdir" CACHE PATH "Destination directory")
set(DEP_DOWNLOAD_DIR ${CMAKE_CURRENT_BINARY_DIR} CACHE PATH "Path for downloaded source packages.")
@@ -269,6 +270,12 @@ if (DEP_BUILD_FFMPEG)
set(FFMPEG_PKG dep_FFMPEG)
endif ()
set(WEBSOCKETPP_PKG "")
if (DEP_BUILD_WEBSOCKET)
include(WebSocketPP/WebSocketPP.cmake)
set(WEBSOCKETPP_PKG dep_WebSocketPP)
endif()
set(_dep_list
${BOOST_PKG}
dep_TBB
@@ -287,6 +294,7 @@ set(_dep_list
${EXPAT_PKG}
${FREETYPE_PKG}
${FFMPEG_PKG}
${WEBSOCKETPP_PKG}
)
if (MSVC)

25
deps/WebSocketPP/WebSocketPP.cmake vendored Normal file
View File

@@ -0,0 +1,25 @@
# 构建 WebSocketPP
ExternalProject_Add(
dep_WebSocketPP
GIT_REPOSITORY https://github.com/zaphoyd/websocketpp.git
GIT_TAG 0.8.2
DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/WebSocketPP
PREFIX ${CMAKE_CURRENT_BINARY_DIR}/WebSocketPP
CONFIGURE_COMMAND ""
BUILD_COMMAND ""
INSTALL_COMMAND
${CMAKE_COMMAND} -E make_directory ${DESTDIR}/usr/local/include &&
${CMAKE_COMMAND} -E copy_directory
${CMAKE_CURRENT_BINARY_DIR}/WebSocketPP/src/dep_WebSocketPP/websocketpp
${DESTDIR}/usr/local/include/websocketpp
UPDATE_COMMAND ""
PATCH_COMMAND ""
)
# 设置依赖关系
ExternalProject_Add_StepDependencies(
dep_WebSocketPP
configure
dep_OpenSSL
dep_Boost
)