@@ -92,16 +92,19 @@ let package = Package(
92
92
. target( name: " OpenTelemetryProtocolExporterCommon " ,
93
93
dependencies: [ " OpenTelemetrySdk " ,
94
94
. product( name: " Logging " , package : " swift-log " ) ,
95
- . product( name: " SwiftProtobuf " , package : " swift-protobuf " ) ] ,
95
+ . product( name: " SwiftProtobuf " , package : " swift-protobuf " ) ,
96
+ . product( name: " NIO " , package : " swift-nio " ) ] ,
96
97
path: " Sources/Exporters/OpenTelemetryProtocolCommon " ) ,
97
98
. target( name: " OpenTelemetryProtocolExporterHttp " ,
98
99
dependencies: [ " OpenTelemetrySdk " ,
99
- " OpenTelemetryProtocolExporterCommon " ] ,
100
+ " OpenTelemetryProtocolExporterCommon " ,
101
+ . product( name: " NIO " , package : " swift-nio " ) ] ,
100
102
path: " Sources/Exporters/OpenTelemetryProtocolHttp " ) ,
101
103
. target( name: " OpenTelemetryProtocolExporterGrpc " ,
102
104
dependencies: [ " OpenTelemetrySdk " ,
103
105
" OpenTelemetryProtocolExporterCommon " ,
104
- . product( name: " GRPC " , package : " grpc-swift " ) ] ,
106
+ . product( name: " GRPC " , package : " grpc-swift " ) ,
107
+ . product( name: " NIO " , package : " swift-nio " ) ] ,
105
108
path: " Sources/Exporters/OpenTelemetryProtocolGrpc " ) ,
106
109
. target( name: " StdoutExporter " ,
107
110
dependencies: [ " OpenTelemetrySdk " ] ,
0 commit comments