xref: /aosp_15_r20/external/opencensus-java/exporters/trace/ocagent/build.gradle (revision a24ffb47c3166327784aa05b149974e82e8f71b8)
1description = 'OpenCensus Java OC-Agent Trace Exporter'
2
3[compileJava, compileTestJava].each() {
4    it.sourceCompatibility = 1.7
5    it.targetCompatibility = 1.7
6}
7
8dependencies {
9    compileOnly libraries.auto_value
10
11    compile project(':opencensus-api'),
12            project(':opencensus-contrib-resource-util'),
13            project(':opencensus-exporter-trace-util')
14
15    compile (libraries.grpc_core) {
16        // We will always be more up to date.
17        exclude group: 'io.opencensus', module: 'opencensus-api'
18    }
19
20    compile (libraries.grpc_stub) {
21        // We will always be more up to date.
22        exclude group: 'io.opencensus', module: 'opencensus-api'
23    }
24
25    compile (libraries.grpc_netty) {
26        // We will always be more up to date.
27        exclude group: 'io.opencensus', module: 'opencensus-api'
28    }
29
30    compile (libraries.opencensus_proto) {
31        // We will always be more up to date.
32        exclude group: 'io.opencensus', module: 'opencensus-api'
33    }
34
35    testRuntimeOnly project(':opencensus-impl'),
36                    project(':opencensus-impl-core')
37
38    signature "org.codehaus.mojo.signature:java17:1.0@signature"
39}
40