Sha256: 70c8a9c9a674ec7ddcabfd88de71425c1c7d378b5841ed244fdcdd2038a78199

Contents?: true

Size: 760 Bytes

Versions: 8

Compression:

Stored size: 760 Bytes

Contents

add_subdirectory(third_party/gsl)

option(TAOCPP_JSON_BUILD_TESTS OFF)
option(TAOCPP_JSON_BUILD_EXAMPLES OFF)
add_subdirectory(third_party/json)

add_subdirectory(third_party/spdlog)

option(SNAPPY_BUILD_TESTS OFF)
option(SNAPPY_INSTALL OFF)
add_subdirectory(third_party/snappy)

include_directories(BEFORE SYSTEM third_party/gsl/include)
include_directories(BEFORE SYSTEM third_party/asio/asio/include)
include_directories(BEFORE SYSTEM third_party/json/include)
include_directories(BEFORE SYSTEM third_party/spdlog/include)
include_directories(BEFORE SYSTEM third_party/http_parser)

add_library(http_parser OBJECT third_party/http_parser/http_parser.c)
set_target_properties(http_parser PROPERTIES C_VISIBILITY_PRESET hidden POSITION_INDEPENDENT_CODE TRUE)

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
couchbase-3.1.1 ext/cmake/ThirdPartyDependencies.cmake
couchbase-3.1.1-universal-darwin-20 ext/cmake/ThirdPartyDependencies.cmake
couchbase-3.1.0 ext/cmake/ThirdPartyDependencies.cmake
couchbase-3.0.3 ext/cmake/ThirdPartyDependencies.cmake
couchbase-3.0.3-universal-darwin-20 ext/cmake/ThirdPartyDependencies.cmake
couchbase-3.0.2 ext/cmake/ThirdPartyDependencies.cmake
couchbase-3.0.1-universal-darwin-19 ext/cmake/ThirdPartyDependencies.cmake
couchbase-3.0.1 ext/cmake/ThirdPartyDependencies.cmake