Files
Aaru.Compression.Native/3rdparty/CMakeLists.txt

37 lines
953 B
CMake
Raw Normal View History

2021-10-18 04:24:12 +01:00
cmake_policy(SET CMP0077 NEW)
2021-10-25 01:30:34 +01:00
include(bzip2.cmake)
2021-10-18 00:17:15 +01:00
2021-10-25 01:48:55 +01:00
include(lzip.cmake)
include(lzfse.cmake)
2021-10-25 01:30:34 +01:00
#
#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)
#set(WITH_OGG OFF)
#set(BUILD_TESTING OFF)
#set(BUILD_SHARED_LIBS OFF)
#if("${CMAKE_C_PLATFORM_ID}" MATCHES "MinGW" AND ("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "aarch64" OR "${CMAKE_SYSTEM_PROCESSOR}" MATCHES "arm"))
# set(WITH_STACK_PROTECTOR OFF)
#endif()
#add_subdirectory(flac)