Update archiving libs and their linking

This commit is contained in:
Georg Hagen
2024-05-26 23:06:17 +02:00
parent 7fa25267d5
commit 70cd46544b
5 changed files with 255 additions and 10 deletions

View File

@@ -17,7 +17,7 @@ endif ()
ExternalProject_Add(zlib
GIT_REPOSITORY ${ZLIB_REPO}
GIT_TAG v1.2.11
GIT_TAG v1.3.1
GIT_SHALLOW TRUE
SOURCE_DIR zlib
BINARY_DIR zlib-build
@@ -31,7 +31,7 @@ ExternalProject_Add(zlib
ExternalProject_Add(zstd
GIT_REPOSITORY ${ZSTD_REPO}
GIT_TAG v1.5.1
GIT_TAG v1.5.6
GIT_SHALLOW TRUE
SOURCE_DIR zstd
SOURCE_SUBDIR build/cmake
@@ -47,7 +47,7 @@ ExternalProject_Add(zstd
ExternalProject_Add(lz4
GIT_REPOSITORY ${LZ4_REPO}
GIT_TAG v1.9.3
GIT_TAG v1.9.4
GIT_SHALLOW TRUE
SOURCE_DIR lz4
BINARY_DIR lz4-build
@@ -55,6 +55,9 @@ ExternalProject_Add(lz4
CMAKE_GENERATOR ${CMAKE_GENERATOR}
CMAKE_ARGS
-DBUILD_SHARED_LIBS:BOOL=OFF
-DLZ4_BUILD_CLI:BOOL=OFF
-DLZ4_BUILD_LEGACY_LZ4C:BOOL=OFF
-DLZ4_BUNDLE_MODE:BOOL=OFF
-DCMAKE_BUILD_TYPE:STRING=Release
-DCMAKE_TOOLCHAIN_FILE:FILEPATH=${TOOLCHAIN_FILE}
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_BINARY_DIR}/INSTALL
@@ -64,7 +67,7 @@ ExternalProject_Add(
libarchive
DEPENDS zlib zstd lz4
GIT_REPOSITORY ${LIBARCHIVE_REPO}
GIT_TAG v3.7.0
GIT_TAG v3.7.4
GIT_SHALLOW TRUE
SOURCE_DIR libarchive
BINARY_DIR libarchive-build