From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Edwin Hoksberg Date: Sun, 6 Jun 2021 13:56:15 +0200 Subject: [PATCH] Disable some unneeded options Co-Authored-By: Manuel Palenzuela Co-Authored-By: Panagiotis Vasilopoulos --- CMakeLists.txt | 32 ++++++++++++++++++-------------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 93b46a6..6b8d4ed 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,20 +9,24 @@ project(libzip VERSION 1.8.0 LANGUAGES C) -option(ENABLE_COMMONCRYPTO "Enable use of CommonCrypto" ON) -option(ENABLE_GNUTLS "Enable use of GnuTLS" ON) -option(ENABLE_MBEDTLS "Enable use of mbed TLS" ON) -option(ENABLE_OPENSSL "Enable use of OpenSSL" ON) -option(ENABLE_WINDOWS_CRYPTO "Enable use of Windows cryptography libraries" ON) +set(ZLIB_LIBRARY ${SERENITY_INSTALL_ROOT}/usr/local/lib/libz.a) +set(ZLIB_INCLUDE_DIRS ${SERENITY_INSTALL_ROOT}/usr/local/include/zlib.h) +add_compile_definitions(HAVE_STRINGS_H) -option(ENABLE_BZIP2 "Enable use of BZip2" ON) -option(ENABLE_LZMA "Enable use of LZMA" ON) -option(ENABLE_ZSTD "Enable use of Zstandard" ON) +option(ENABLE_COMMONCRYPTO "Enable use of CommonCrypto" OFF) +option(ENABLE_GNUTLS "Enable use of GnuTLS" OFF) +option(ENABLE_MBEDTLS "Enable use of mbed TLS" OFF) +option(ENABLE_OPENSSL "Enable use of OpenSSL" OFF) +option(ENABLE_WINDOWS_CRYPTO "Enable use of Windows cryptography libraries" OFF) -option(BUILD_TOOLS "Build tools in the src directory (zipcmp, zipmerge, ziptool)" ON) -option(BUILD_REGRESS "Build regression tests" ON) -option(BUILD_EXAMPLES "Build examples" ON) -option(BUILD_DOC "Build documentation" ON) +option(ENABLE_BZIP2 "Enable use of BZip2" OFF) +option(ENABLE_LZMA "Enable use of LZMA" OFF) +option(ENABLE_ZSTD "Enable use of Zstandard" OFF) + +option(BUILD_TOOLS "Build tools in the src directory (zipcmp, zipmerge, ziptool)" OFF) +option(BUILD_REGRESS "Build regression tests" OFF) +option(BUILD_EXAMPLES "Build examples" OFF) +option(BUILD_DOC "Build documentation" OFF) include(CheckFunctionExists) include(CheckIncludeFiles) @@ -54,10 +58,10 @@ if(WIN32) endif() endif() -option(BUILD_SHARED_LIBS "Build shared libraries" ON) +option(BUILD_SHARED_LIBS "Build shared libraries" OFF) option(LIBZIP_DO_INSTALL "Install libzip and the related files" ON) -option(SHARED_LIB_VERSIONNING "Add SO version in .so build" ON) +option(SHARED_LIB_VERSIONNING "Add SO version in .so build" OFF) find_program(MDOCTOOL NAMES mandoc groff) if (MDOCTOOL)