@@ -16,7 +16,8 @@ set_target_version(opentelemetry_exporter_ostream_span)
1616
1717target_include_directories (
1818 opentelemetry_exporter_ostream_span
19- PUBLIC "$<BUILD_INTERFACE :${CMAKE_CURRENT_LIST_DIR } /include >" )
19+ PUBLIC "$<BUILD_INTERFACE :${CMAKE_CURRENT_LIST_DIR } /include >"
20+ "$<INSTALL_INTERFACE :include >" )
2021
2122target_link_libraries (opentelemetry_exporter_ostream_span
2223 PUBLIC opentelemetry_trace )
@@ -51,8 +52,8 @@ target_include_directories(
5152
5253target_link_libraries (
5354 opentelemetry_exporter_ostream_span_builder
54- PUBLIC opentelemetry_exporter_ostream_span
55- PRIVATE opentelemetry_configuration_core )
55+ PUBLIC opentelemetry_configuration_core opentelemetry_trace
56+ PRIVATE opentelemetry_exporter_ostream_span )
5657
5758list (APPEND OPENTELEMETRY_OSTREAM_BUILDER_TARGETS
5859 opentelemetry_exporter_ostream_span_builder)
@@ -69,7 +70,9 @@ set_target_version(opentelemetry_exporter_ostream_metrics)
6970
7071target_include_directories (
7172 opentelemetry_exporter_ostream_metrics
72- PUBLIC "$<BUILD_INTERFACE :${CMAKE_CURRENT_LIST_DIR } /include >" )
73+ PUBLIC "$<BUILD_INTERFACE :${CMAKE_CURRENT_LIST_DIR } /include >"
74+ "$<INSTALL_INTERFACE :include >" )
75+
7376target_link_libraries (opentelemetry_exporter_ostream_metrics
7477 PUBLIC opentelemetry_metrics )
7578
@@ -103,8 +106,8 @@ target_include_directories(
103106 "$<INSTALL_INTERFACE :include >" )
104107target_link_libraries (
105108 opentelemetry_exporter_ostream_metrics_builder
106- PUBLIC opentelemetry_exporter_ostream_metrics
107- PRIVATE opentelemetry_configuration_core )
109+ PUBLIC opentelemetry_configuration_core opentelemetry_metrics
110+ PRIVATE opentelemetry_exporter_ostream_metrics )
108111
109112list (APPEND OPENTELEMETRY_OSTREAM_BUILDER_TARGETS
110113 opentelemetry_exporter_ostream_metrics_builder)
@@ -121,7 +124,8 @@ set_target_version(opentelemetry_exporter_ostream_logs)
121124
122125target_include_directories (
123126 opentelemetry_exporter_ostream_logs
124- PUBLIC "$<BUILD_INTERFACE :${CMAKE_CURRENT_LIST_DIR } /include >" )
127+ PUBLIC "$<BUILD_INTERFACE :${CMAKE_CURRENT_LIST_DIR } /include >"
128+ "$<INSTALL_INTERFACE :include >" )
125129target_link_libraries (opentelemetry_exporter_ostream_logs
126130 PUBLIC opentelemetry_logs )
127131list (APPEND OPENTELEMETRY_OSTREAM_TARGETS opentelemetry_exporter_ostream_logs)
@@ -153,8 +157,8 @@ target_include_directories(
153157 "$<INSTALL_INTERFACE :include >" )
154158target_link_libraries (
155159 opentelemetry_exporter_ostream_logs_builder
156- PUBLIC opentelemetry_exporter_ostream_logs
157- PRIVATE opentelemetry_configuration_core )
160+ PUBLIC opentelemetry_configuration_core opentelemetry_logs
161+ PRIVATE opentelemetry_exporter_ostream_logs )
158162list (APPEND OPENTELEMETRY_OSTREAM_BUILDER_TARGETS
159163 opentelemetry_exporter_ostream_logs_builder)
160164
@@ -182,7 +186,8 @@ if(OTELCPP_INSTALL)
182186 opentelemetry_add_pkgconfig (
183187 exporter_ostream_span_builder
184188 "OpenTelemetry Exporter - OStream Span Builder"
185- "Builder for OStream span exporter." "opentelemetry_exporter_ostream_span" )
189+ "Builder for OStream span exporter."
190+ "opentelemetry_exporter_ostream_span opentelemetry_configuration_core" )
186191
187192 opentelemetry_add_pkgconfig (
188193 exporter_ostream_metrics "OpenTelemetry Exporter - OStream Metrics"
@@ -192,7 +197,7 @@ if(OTELCPP_INSTALL)
192197 exporter_ostream_metrics_builder
193198 "OpenTelemetry Exporter - OStream Metrics Builder"
194199 "Builder for OStream metrics exporter."
195- "opentelemetry_exporter_ostream_metrics" )
200+ "opentelemetry_exporter_ostream_metrics opentelemetry_configuration_core " )
196201
197202 opentelemetry_add_pkgconfig (
198203 exporter_ostream_logs "OpenTelemetry Exporter - OStream Logs"
@@ -202,5 +207,5 @@ if(OTELCPP_INSTALL)
202207 exporter_ostream_logs_builder
203208 "OpenTelemetry Exporter - OStream Logs Builder"
204209 "Builder for OStream log record exporter."
205- "opentelemetry_exporter_ostream_logs" )
210+ "opentelemetry_exporter_ostream_logs opentelemetry_configuration_core " )
206211endif ()
0 commit comments