From 01b509ad6703569f1a36403d6a60bb7456d62c4f Mon Sep 17 00:00:00 2001 From: Tom Tan Date: Wed, 26 Aug 2020 10:41:50 -0700 Subject: [PATCH] Add missing include folders for example OTLP exporter --- examples/otlp/CMakeLists.txt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/examples/otlp/CMakeLists.txt b/examples/otlp/CMakeLists.txt index 4c5f2bbd57..7369ecd078 100644 --- a/examples/otlp/CMakeLists.txt +++ b/examples/otlp/CMakeLists.txt @@ -1,6 +1,11 @@ -add_library(foo_library foo_library/foo_library.cc) -target_link_libraries(foo_library ${CMAKE_THREAD_LIBS_INIT} opentelemetry_api) +include_directories(${CMAKE_BINARY_DIR}/generated/third_party/opentelemetry-proto) +include_directories(${CMAKE_SOURCE_DIR}/exporters/otlp/include) + +add_library(otlp_foo_library foo_library/foo_library.cc) +target_link_libraries(otlp_foo_library ${CMAKE_THREAD_LIBS_INIT} opentelemetry_api) add_executable(example_otlp main.cc) -target_link_libraries(example_otlp ${CMAKE_THREAD_LIBS_INIT} foo_library - opentelemetry_trace) +target_link_libraries(example_otlp ${CMAKE_THREAD_LIBS_INIT} + otlp_foo_library + opentelemetry_trace + opentelemetry_exporter_otprotocol)