diff --git a/CMakeLists.txt b/CMakeLists.txt index b517601..d80fb11 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -42,31 +42,6 @@ if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE "Release") endif() -# if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang") # set(CMAKE_CXX_FLAGS -# "${CMAKE_CXX_FLAGS} -gz") # set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -gz") # -# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static") set(CMAKE_C_FLAGS # -# "${CMAKE_CXX_FLAGS} -static") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} # -# -fsanitize=address ") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address # -# ") -# -# set(WHOLE_ARCHIVE_PREFIX "-Wl,-force_load") # set(NO_WHOLE_ARCHIVE_PREFIX "") -# elseif(CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") # set(CMAKE_CXX_FLAGS -# "${CMAKE_CXX_FLAGS} -gz") # set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -gz") # -# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static") set(CMAKE_C_FLAGS # -# "${CMAKE_CXX_FLAGS} -static") -# -# set(WHOLE_ARCHIVE_PREFIX "-Wl,-force_load,") # set(NO_WHOLE_ARCHIVE_PREFIX "") -# elseif(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") set(CMAKE_CXX_FLAGS -# "${CMAKE_CXX_FLAGS} -gz") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -gz") # -# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static-libgcc -static-libstdc++") # -# set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -static-libgcc -static-libstdc++") -# -# set(STATIC_BINARY_FLAGS "-static-libgcc -static-libstdc++") -# set(WHOLE_ARCHIVE_PREFIX "-Wl,--whole-archive") set(WHOLE_ARCHIVE_SUFFIX -# "-Wl,--no-whole-archive") endif() - -# extern int getifaddrs(struct ifaddrs **ifap); extern void freeifaddrs(struct -# ifaddrs *ifa); include(CheckSymbolExists) include(cmake/BuildInfo.cmake) @@ -92,42 +67,19 @@ add_subdirectory("third_party/googletest") add_subdirectory("third_party/gflags") set(GFLAGS_USE_TARGET_NAMESPACE ON) set(gflags_DIR "${CMAKE_CURRENT_BINARY_DIR}/third_party/gflags") -# add_subdirectory("third_party/context") set(CURL_DISABLE_TESTS ON) -set(CURL_CA_PATH - "none" - CACHE STRING "" FORCE) -set(CURL_ENABLE_SSL - OFF - CACHE BOOL "" FORCE) -set(USE_LIBIDN2 - OFF - CACHE BOOL "" FORCE) -set(CURL_USE_LIBPSL - OFF - CACHE BOOL "" FORCE) -set(CURL_USE_LIBSSH - OFF - CACHE BOOL "" FORCE) -set(CURL_USE_LIBSSH2 - OFF - CACHE BOOL "" FORCE) -set(CURL_USE_GSSAPI - OFF - CACHE BOOL "" FORCE) -set(CURL_USE_RTMP - OFF - CACHE BOOL "" FORCE) -set(USE_OPENSSL_QUIC - OFF - CACHE BOOL "" FORCE) -set(USE_MSH3 - OFF - CACHE BOOL "" FORCE) -set(CURL_DISABLE_LDAP - ON - CACHE BOOL "" FORCE) +set(CURL_CA_PATH "none" CACHE STRING "" FORCE) +set(CURL_ENABLE_SSL OFF CACHE BOOL "" FORCE) +set(USE_LIBIDN2 OFF CACHE BOOL "" FORCE) +set(CURL_USE_LIBPSL OFF CACHE BOOL "" FORCE) +set(CURL_USE_LIBSSH OFF CACHE BOOL "" FORCE) +set(CURL_USE_LIBSSH2 OFF CACHE BOOL "" FORCE) +set(CURL_USE_GSSAPI OFF CACHE BOOL "" FORCE) +set(CURL_USE_RTMP OFF CACHE BOOL "" FORCE) +set(USE_OPENSSL_QUIC OFF CACHE BOOL "" FORCE) +set(USE_MSH3 OFF CACHE BOOL "" FORCE) +set(CURL_DISABLE_LDAP ON CACHE BOOL "" FORCE) set(ZLIB_FOUND ON) set(ZLIB_INCLUDE_DIRS "${CMAKE_CURRENT_SOURCE_DIR}/third_party/zlib") set(ZLIB_LIBRARIES zlib)