Use static libs for zstd and lz4
This commit is contained in:
26
3rdParty/libarchive/CMakeLists.txt
vendored
26
3rdParty/libarchive/CMakeLists.txt
vendored
@@ -38,11 +38,13 @@ ExternalProject_Add(zstd
|
|||||||
BINARY_DIR zstd-build
|
BINARY_DIR zstd-build
|
||||||
CMAKE_GENERATOR ${CMAKE_GENERATOR}
|
CMAKE_GENERATOR ${CMAKE_GENERATOR}
|
||||||
CMAKE_ARGS
|
CMAKE_ARGS
|
||||||
-DZSTD_BUILD_PROGRAMS:BOOL=OFF
|
-DZSTD_BUILD_PROGRAMS:BOOL=OFF
|
||||||
-DBUILD_SHARED_LIBS:BOOL=OFF
|
-DZSTD_BUILD_SHARED:BOOL=OFF
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release
|
-DBUILD_SHARED_LIBS:BOOL=OFF
|
||||||
-DCMAKE_TOOLCHAIN_FILE:FILEPATH=${TOOLCHAIN_FILE}
|
-DZSTD_BUILD_STATIC:BOOL=ON
|
||||||
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_BINARY_DIR}/INSTALL
|
-DCMAKE_BUILD_TYPE:STRING=Release
|
||||||
|
-DCMAKE_TOOLCHAIN_FILE:FILEPATH=${TOOLCHAIN_FILE}
|
||||||
|
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_BINARY_DIR}/INSTALL
|
||||||
)
|
)
|
||||||
|
|
||||||
ExternalProject_Add(lz4
|
ExternalProject_Add(lz4
|
||||||
@@ -54,13 +56,13 @@ ExternalProject_Add(lz4
|
|||||||
SOURCE_SUBDIR build/cmake
|
SOURCE_SUBDIR build/cmake
|
||||||
CMAKE_GENERATOR ${CMAKE_GENERATOR}
|
CMAKE_GENERATOR ${CMAKE_GENERATOR}
|
||||||
CMAKE_ARGS
|
CMAKE_ARGS
|
||||||
-DBUILD_SHARED_LIBS:BOOL=OFF
|
-DBUILD_SHARED_LIBS:BOOL=OFF
|
||||||
-DLZ4_BUILD_CLI:BOOL=OFF
|
-DLZ4_BUILD_CLI:BOOL=OFF
|
||||||
-DLZ4_BUILD_LEGACY_LZ4C:BOOL=OFF
|
-DLZ4_BUILD_LEGACY_LZ4C:BOOL=OFF
|
||||||
-DLZ4_BUNDLE_MODE:BOOL=OFF
|
-DLZ4_BUNDLE_MODE:BOOL=ON
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release
|
-DCMAKE_BUILD_TYPE:STRING=Release
|
||||||
-DCMAKE_TOOLCHAIN_FILE:FILEPATH=${TOOLCHAIN_FILE}
|
-DCMAKE_TOOLCHAIN_FILE:FILEPATH=${TOOLCHAIN_FILE}
|
||||||
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_BINARY_DIR}/INSTALL
|
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_BINARY_DIR}/INSTALL
|
||||||
)
|
)
|
||||||
|
|
||||||
ExternalProject_Add(
|
ExternalProject_Add(
|
||||||
|
|||||||
Reference in New Issue
Block a user