Skip to content

Commit 4fb5982

Browse files
committed
Release 8.8.0
1 parent 0cd94ff commit 4fb5982

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed
98.5 KB
Binary file not shown.

src/CMakeLists.txt

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -348,6 +348,31 @@ if (NOT DISABLE_TLS)
348348
COMMAND ${CMAKE_COMMAND} -E copy ${LIB_TLS}/win/${TARGET_PLATFORM}/libssl-43${PLATFORM_POSTFIX}.dll ${CMAKE_BINARY_DIR}
349349
COMMAND ${CMAKE_COMMAND} -E copy ${LIB_TLS}/win/${TARGET_PLATFORM}/libcrypto-41${PLATFORM_POSTFIX}.dll ${CMAKE_BINARY_DIR}
350350
)
351+
352+
if (TARGET_PLATFORM STREQUAL "x64")
353+
ADD_CUSTOM_COMMAND(
354+
TARGET ${PROJECT}
355+
POST_BUILD
356+
COMMAND ${CMAKE_COMMAND} -E copy ${LIB_TLS}/win/${TARGET_PLATFORM}/vcruntime140.dll ${CMAKE_BINARY_DIR}
357+
)
358+
endif ()
359+
360+
if (MSVC)
361+
ADD_CUSTOM_COMMAND(
362+
TARGET ${PROJECT}
363+
POST_BUILD
364+
COMMAND ${CMAKE_COMMAND} -E copy ${LIB_TLS}/win/${TARGET_PLATFORM}/libtls-15${PLATFORM_POSTFIX}.dll ${CMAKE_BINARY_DIR}/${CMAKE_BUILD_TYPE}
365+
COMMAND ${CMAKE_COMMAND} -E copy ${LIB_TLS}/win/${TARGET_PLATFORM}/libssl-43${PLATFORM_POSTFIX}.dll ${CMAKE_BINARY_DIR}/${CMAKE_BUILD_TYPE}
366+
COMMAND ${CMAKE_COMMAND} -E copy ${LIB_TLS}/win/${TARGET_PLATFORM}/libcrypto-41${PLATFORM_POSTFIX}.dll ${CMAKE_BINARY_DIR}/${CMAKE_BUILD_TYPE}
367+
)
368+
if (TARGET_PLATFORM STREQUAL "x64")
369+
ADD_CUSTOM_COMMAND(
370+
TARGET ${PROJECT}
371+
POST_BUILD
372+
COMMAND ${CMAKE_COMMAND} -E copy ${LIB_TLS}/win/${TARGET_PLATFORM}/vcruntime140.dll ${CMAKE_BINARY_DIR}/${CMAKE_BUILD_TYPE}
373+
)
374+
endif ()
375+
endif ()
351376
elseif (MACOSX)
352377
ADD_CUSTOM_COMMAND(
353378
TARGET ${PROJECT}
@@ -415,6 +440,12 @@ if (NOT DISABLE_TLS)
415440
"${LIB_TLS}/win/${TARGET_PLATFORM}/libcrypto-41${PLATFORM_POSTFIX}.dll"
416441
DESTINATION "bin/${TARGET_PLATFORM}"
417442
)
443+
if (TARGET_PLATFORM STREQUAL "x64")
444+
install(FILES
445+
"${LIB_TLS}/win/${TARGET_PLATFORM}/vcruntime140.dll"
446+
DESTINATION "bin/${TARGET_PLATFORM}"
447+
)
448+
endif ()
418449
elseif (MACOSX)
419450
install(FILES
420451
"${LIB_TLS}/mac/${TARGET_PLATFORM}/libcrypto.46.0.0.dylib"

0 commit comments

Comments
 (0)