|  | --- 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) |