Move libarchive build code and use mirrors

This commit is contained in:
Georg Hagen
2024-06-02 20:51:10 +02:00
parent f9909277cb
commit e3e8b3d2d8
6 changed files with 134 additions and 135 deletions

View File

@@ -1,4 +1,3 @@
include(FetchContent)
include(../../cmake/Utils.cmake)
Find_Package(libjpeg-turbo QUIET)
@@ -7,7 +6,7 @@ if (libjpeg-turbo_FOUND)
else ()
file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/deps_ljt)
execute_process(
COMMAND ${CMAKE_COMMAND} -G ${CMAKE_GENERATOR} -DTOOLCHAIN_FILE=${TOOLCHAIN_FILE} ${CMAKE_CURRENT_SOURCE_DIR}/ext
COMMAND ${CMAKE_COMMAND} -G ${CMAKE_GENERATOR} -DTOOLCHAIN_FILE=${TOOLCHAIN_FILE} ${CMAKE_CURRENT_SOURCE_DIR}/ext -DLIBJPEGTURBO_REPO=${LIBJPEGTURBO_REPO}
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/deps_ljt
)
execute_process(

View File

@@ -15,7 +15,7 @@ ExternalProject_Add(libjpegturbo
CMAKE_GENERATOR ${CMAKE_GENERATOR}
CMAKE_ARGS
-DBUILD_SHARED_LIBS:BOOL=OFF
-DENABLE_SHARED:BOOL=OFF
-DENABLE_SHARED:BOOL=OFF
-DCMAKE_TOOLCHAIN_FILE:FILEPATH=${TOOLCHAIN_FILE}
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_BINARY_DIR}/INSTALL
-DCMAKE_BUILD_TYPE:STRING=Release