mirror of
https://github.com/aaru-dps/Aaru.Compression.Native.git
synced 2025-12-16 19:24:31 +00:00
30 lines
703 B
CMake
30 lines
703 B
CMake
cmake_policy(SET CMP0077 NEW)
|
|
|
|
SET(ENABLE_LIB_ONLY ON)
|
|
SET(ENABLE_STATIC_LIB ON)
|
|
|
|
add_subdirectory(bzip2)
|
|
include(lzip.cmake)
|
|
|
|
set(LZFSE_BUNDLE_MODE ON)
|
|
add_subdirectory(lzfse)
|
|
|
|
set(ZSTD_BUILD_PROGRAMS OFF)
|
|
set(ZSTD_BUILD_SHARED OFF)
|
|
set(ZSTD_MULTITHREAD_SUPPORT OFF) # Not really sure if it works properly
|
|
set(ZSTD_LEGACY_SUPPORT ON) # Unsure if may ever be needed, just in case
|
|
add_subdirectory(zstd-1.5.0/build/cmake)
|
|
|
|
include(lzma.cmake)
|
|
|
|
cmake_policy(SET CMP0077 NEW)
|
|
set(BUILD_CXXLIBS OFF)
|
|
set(BUILD_PROGRAMS OFF)
|
|
set(BUILD_EXAMPLES OFF)
|
|
set(BUILD_DOCS OFF)
|
|
set(INSTALL_MANPAGES OFF)
|
|
set(INSTALL_PKGCONFIG_MODULES OFF)
|
|
set(INSTALL_CMAKE_CONFIG_MODULE OFF)
|
|
set(WITH_OGG OFF)
|
|
add_subdirectory(flac)
|