mirror of
https://github.com/cmclark00/retro-imager.git
synced 2025-05-18 07:55:21 +01:00
deps: Upgrade libarchive 3.6.2->3.7.4
This commit is contained in:
parent
c2ed524e44
commit
61171a0db6
1425 changed files with 12545 additions and 122968 deletions
|
@ -9,8 +9,8 @@ OPTION (DRIVELIST_FILTER_SYSTEM_DRIVES "Filter System drives from displayed driv
|
|||
project(rpi-imager LANGUAGES CXX C)
|
||||
set(IMAGER_VERSION_MAJOR 1)
|
||||
set(IMAGER_VERSION_MINOR 8)
|
||||
set(IMAGER_VERSION_STR "${IMAGER_VERSION_MAJOR}.${IMAGER_VERSION_MINOR}.5")
|
||||
set(IMAGER_VERSION_CSV "${IMAGER_VERSION_MAJOR},${IMAGER_VERSION_MINOR},5,0")
|
||||
set(IMAGER_VERSION_STR "${IMAGER_VERSION_MAJOR}.${IMAGER_VERSION_MINOR}.6")
|
||||
set(IMAGER_VERSION_CSV "${IMAGER_VERSION_MAJOR},${IMAGER_VERSION_MINOR},6,0")
|
||||
add_definitions(-DIMAGER_VERSION_STR="${IMAGER_VERSION_STR}")
|
||||
add_definitions(-DIMAGER_VERSION_CSV=${IMAGER_VERSION_CSV})
|
||||
set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
||||
|
@ -98,14 +98,14 @@ find_package(Qt5 5.14 QUIET COMPONENTS Core Quick LinguistTools Svg OPTIONAL_COM
|
|||
if (Qt5_FOUND)
|
||||
set(QT Qt5)
|
||||
if (APPLE)
|
||||
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.13" CACHE STRING "" FORCE)
|
||||
set(CMAKE_OSX_DEPLOYMENT_TARGET "11" CACHE STRING "" FORCE)
|
||||
endif()
|
||||
else()
|
||||
find_package(Qt6 QUIET COMPONENTS Core Quick LinguistTools Svg OPTIONAL_COMPONENTS Widgets DBus WinExtras)
|
||||
if (Qt6_FOUND)
|
||||
set(QT Qt6)
|
||||
if (APPLE)
|
||||
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.14" CACHE STRING "" FORCE)
|
||||
set(CMAKE_OSX_DEPLOYMENT_TARGET "11" CACHE STRING "" FORCE)
|
||||
set(CMAKE_OSX_ARCHITECTURES "x86_64;arm64" CACHE STRING "" FORCE)
|
||||
endif()
|
||||
else()
|
||||
|
@ -210,11 +210,11 @@ if (WIN32)
|
|||
set(ENABLE_TAR OFF CACHE BOOL "")
|
||||
set(ENABLE_CPIO OFF CACHE BOOL "")
|
||||
set(ENABLE_CAT OFF CACHE BOOL "")
|
||||
add_subdirectory(dependencies/libarchive-3.6.2)
|
||||
add_subdirectory(dependencies/libarchive-3.7.4)
|
||||
# Disable shared libarchive (we only want static)
|
||||
set_target_properties(archive PROPERTIES EXCLUDE_FROM_ALL 1)
|
||||
set(LibArchive_LIBRARIES archive_static)
|
||||
set(LibArchive_INCLUDE_DIR dependencies/libarchive-3.6.2/libarchive)
|
||||
set(LibArchive_INCLUDE_DIR dependencies/libarchive-3.7.4/libarchive)
|
||||
|
||||
# Bundled fat32format
|
||||
add_subdirectory(dependencies/fat32format)
|
||||
|
@ -304,11 +304,11 @@ elseif(APPLE)
|
|||
set(ENABLE_TAR OFF CACHE BOOL "")
|
||||
set(ENABLE_CPIO OFF CACHE BOOL "")
|
||||
set(ENABLE_CAT OFF CACHE BOOL "")
|
||||
add_subdirectory(dependencies/libarchive-3.6.2)
|
||||
add_subdirectory(dependencies/libarchive-3.7.4)
|
||||
# Disable shared libarchive (we only want static)
|
||||
set_target_properties(archive PROPERTIES EXCLUDE_FROM_ALL 1)
|
||||
set(LibArchive_LIBRARIES archive_static)
|
||||
set(LibArchive_INCLUDE_DIR dependencies/libarchive-3.6.2/libarchive)
|
||||
set(LibArchive_INCLUDE_DIR dependencies/libarchive-3.7.4/libarchive)
|
||||
|
||||
find_library(Cocoa Cocoa)
|
||||
find_library(CoreFoundation CoreFoundation)
|
||||
|
@ -329,7 +329,7 @@ elseif(APPLE)
|
|||
|
||||
else()
|
||||
find_package(CURL 7.32.0 REQUIRED)
|
||||
find_package(LibArchive 3.2.0 REQUIRED)
|
||||
find_package(LibArchive 3.7.4 REQUIRED)
|
||||
|
||||
if (NOT CMAKE_CROSSCOMPILING)
|
||||
find_program(LSBLK "lsblk")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue