Fix iOS build
This commit is contained in:
6
3rdParty/libarchive/ext/CMakeLists.txt
vendored
6
3rdParty/libarchive/ext/CMakeLists.txt
vendored
@@ -68,6 +68,10 @@ ExternalProject_Add(lz4
|
|||||||
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_BINARY_DIR}/INSTALL
|
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_BINARY_DIR}/INSTALL
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if (${PLATFORM} STREQUAL "OS64" OR ${PLATFORM} STREQUAL "OS64COMBINED")
|
||||||
|
set(EXTRA_ARGS -DHAVE__FSEEKI64:BOOL=OFF -DHAVE_FUTIMESAT:BOOL=OFF)
|
||||||
|
endif()
|
||||||
|
|
||||||
ExternalProject_Add(
|
ExternalProject_Add(
|
||||||
libarchive
|
libarchive
|
||||||
DEPENDS zlib zstd lz4
|
DEPENDS zlib zstd lz4
|
||||||
@@ -93,7 +97,9 @@ ExternalProject_Add(
|
|||||||
-DENABLE_LIBB2:BOOL=OFF
|
-DENABLE_LIBB2:BOOL=OFF
|
||||||
-DENABLE_LIBXML2:BOOL=OFF
|
-DENABLE_LIBXML2:BOOL=OFF
|
||||||
-DENABLE_UNZIP:BOOL=OFF
|
-DENABLE_UNZIP:BOOL=OFF
|
||||||
|
-DENABLE_EXPAT:BOOL=OFF
|
||||||
-DZLIB_USE_STATIC_LIBS:BOOL=ON
|
-DZLIB_USE_STATIC_LIBS:BOOL=ON
|
||||||
-DCMAKE_PREFIX_PATH=${CMAKE_BINARY_DIR}/INSTALL
|
-DCMAKE_PREFIX_PATH=${CMAKE_BINARY_DIR}/INSTALL
|
||||||
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_BINARY_DIR}/INSTALL
|
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_BINARY_DIR}/INSTALL
|
||||||
|
${EXTRA_ARGS}
|
||||||
)
|
)
|
||||||
Reference in New Issue
Block a user