mirror of
https://github.com/mhx/dwarfs.git
synced 2025-08-04 02:06:22 -04:00
build: allow disabling of brotli, lz4, lzma
This commit is contained in:
parent
719588be13
commit
4a71c7a4a5
@ -36,6 +36,9 @@ option(WITH_MAN_OPTION "build with --man option" ON)
|
||||
option(ENABLE_PERFMON "enable performance monitor in all tools" ON)
|
||||
option(TRY_ENABLE_FLAC "build with FLAC support" ON)
|
||||
option(ENABLE_RICEPP "build with RICEPP compression support" ON)
|
||||
option(TRY_ENABLE_BROTLI "build with BROTLI compression support" ON)
|
||||
option(TRY_ENABLE_LZ4 "build with LZ4 compression support" ON)
|
||||
option(TRY_ENABLE_LZMA "build with LZMA compression support" ON)
|
||||
option(WITH_UNIVERSAL_BINARY "build with universal binary" OFF)
|
||||
option(WITH_FUSE_EXTRACT_BINARY "build with fuse-extract binary" OFF)
|
||||
option(WITH_PXATTR "build with pxattr binary" OFF)
|
||||
@ -206,10 +209,16 @@ if(WITH_LIBDWARFS)
|
||||
pkg_check_modules(LIBARCHIVE REQUIRED IMPORTED_TARGET libarchive>=${LIBARCHIVE_REQUIRED_VERSION})
|
||||
pkg_check_modules(XXHASH REQUIRED IMPORTED_TARGET libxxhash>=${XXHASH_REQUIRED_VERSION})
|
||||
pkg_check_modules(ZSTD REQUIRED IMPORTED_TARGET libzstd>=${ZSTD_REQUIRED_VERSION})
|
||||
if(TRY_ENABLE_LZ4)
|
||||
pkg_check_modules(LIBLZ4 IMPORTED_TARGET liblz4>=${LIBLZ4_REQUIRED_VERSION})
|
||||
endif()
|
||||
if(TRY_ENABLE_LZMA)
|
||||
pkg_check_modules(LIBLZMA IMPORTED_TARGET liblzma>=${LIBLZMA_REQUIRED_VERSION})
|
||||
endif()
|
||||
if(TRY_ENABLE_BROTLI)
|
||||
pkg_check_modules(LIBBROTLIDEC IMPORTED_TARGET libbrotlidec>=${LIBBROTLI_REQUIRED_VERSION})
|
||||
pkg_check_modules(LIBBROTLIENC IMPORTED_TARGET libbrotlienc>=${LIBBROTLI_REQUIRED_VERSION})
|
||||
endif()
|
||||
# pkg_check_modules(LIBMAGIC IMPORTED_TARGET libmagic>=${LIBMAGIC_REQUIRED_VERSION})
|
||||
if(TRY_ENABLE_FLAC)
|
||||
pkg_check_modules(FLAC IMPORTED_TARGET flac++>=${FLAC_REQUIRED_VERSION})
|
||||
|
Loading…
x
Reference in New Issue
Block a user