File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -261,6 +261,9 @@ option(WITH_METRICS_EXEMPLAR_PREVIEW
261
261
option (WITH_THREAD_INSTRUMENTATION_PREVIEW
262
262
"Whether to enable thread instrumentation" OFF )
263
263
264
+ option (WITH_RESOURCE_DETECTORS_PREVIEW
265
+ "Whether to enable inbuilt resource detectors" OFF )
266
+
264
267
option (OPENTELEMETRY_SKIP_DYNAMIC_LOADING_TESTS
265
268
"Whether to build test libraries that are always linked as shared libs"
266
269
OFF )
@@ -645,7 +648,9 @@ if(NOT WITH_API_ONLY)
645
648
add_subdirectory (sdk)
646
649
add_subdirectory (ext )
647
650
add_subdirectory (exporters)
648
- add_subdirectory (resource_detectors)
651
+ if (WITH_RESOURCE_DETECTORS_PREVIEW)
652
+ add_subdirectory (resource_detectors)
653
+ endif ()
649
654
650
655
if (BUILD_TESTING)
651
656
add_subdirectory (test_common)
Original file line number Diff line number Diff line change @@ -12,8 +12,8 @@ target_link_libraries(opentelemetry_resource_detectors
12
12
PUBLIC opentelemetry_resources)
13
13
target_include_directories (
14
14
opentelemetry_resource_detectors
15
- PUBLIC "$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR} /resource_detectors /include>"
16
- "$<BUILD_INTERFACE: ${PROJECT_SOURCE_DIR} /sdk/ include>" )
15
+ PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR} /include>"
16
+ "$<INSTALL_INTERFACE: include>" )
17
17
18
18
otel_add_component(
19
19
COMPONENT
You can’t perform that action at this time.
0 commit comments