| --- a/CMakeLists.txt 2021-03-19 11:09:28.820154009 +0000 |
| +++ b/CMakeLists.txt 2021-03-19 11:12:02.684154009 +0000 |
| @@ -59,28 +59,26 @@ |
| message(FATAL_ERROR "Must use gcc >= 4.9")
|
| endif()
|
|
|
| -hunter_add_package(thrift)
|
| -find_package(thrift ${hunter_config} REQUIRED)
|
| -if(HUNTER_ENABLED)
|
| - list(APPEND LIBS thrift::thrift_static)
|
| -else()
|
| - list(APPEND LIBS ${THRIFT_LIBRARIES})
|
| -endif()
|
| +#hunter_add_package(thrift)
|
| +#find_package(thrift ${hunter_config} REQUIRED)
|
| +#if(HUNTER_ENABLED)
|
| +# list(APPEND LIBS thrift::thrift_static)
|
| +#else()
|
| +# list(APPEND LIBS ${THRIFT_LIBRARIES})
|
| +#endif()
|
| +#list(APPEND package_deps thrift)
|
| +
|
| +# use our own prebuilt version of thrift
|
| +include_directories(${THRIFT_INC})
|
| +find_package(thrift CONFIG REQUIRED)
|
| +list(APPEND LIBS thrift::thrift_static)
|
| list(APPEND package_deps thrift)
|
|
|
| -
|
| -hunter_add_package(opentracing-cpp)
|
| -# Not `${hunter_config}` because OpenTracing provides its own
|
| -# OpenTracingConfig.cmake file
|
| +# use our own prebuilt version of opentracing-cpp
|
| +include_directories(${OPENTRACING_INC})
|
| find_package(OpenTracing CONFIG REQUIRED)
|
| -# Under Windows, link dynamically with OpenTracing
|
| -if (WIN32)
|
| - list(APPEND LIBS OpenTracing::opentracing)
|
| - set(OPENTRACING_LIB OpenTracing::opentracing)
|
| -else()
|
| - list(APPEND LIBS OpenTracing::opentracing-static)
|
| - set(OPENTRACING_LIB OpenTracing::opentracing-static)
|
| -endif()
|
| +list(APPEND LIBS OpenTracing::opentracing-static)
|
| +set(OPENTRACING_LIB OpenTracing::opentracing-static)
|
| list(APPEND package_deps OpenTracing)
|
|
|
| hunter_add_package(nlohmann_json)
|
| @@ -97,16 +95,8 @@ |
| "NOT JAEGERTRACING_BUILD_CROSSDOCK" ON)
|
|
|
| if(JAEGERTRACING_WITH_YAML_CPP)
|
| - hunter_add_package(yaml-cpp)
|
| - # Not `${hunter_config}` because yaml-cpp provides its own
|
| - # yaml-cpp-config.cmake file
|
| - find_package(yaml-cpp CONFIG REQUIRED)
|
| - if(HUNTER_ENABLED)
|
| - list(APPEND LIBS yaml-cpp::yaml-cpp)
|
| - else()
|
| - list(APPEND LIBS yaml-cpp)
|
| - endif()
|
| - list(APPEND package_deps yaml-cpp)
|
| + # rely on yaml-cpp provided by OS vendor
|
| + list(APPEND LIBS yaml-cpp)
|
| endif()
|
|
|
| include(CTest)
|