blob: 8eec3da1ba77bd13842ccbc3db52c18be8b3c953 [file] [log] [blame]
--- 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)