xref: /aosp_15_r20/external/opencensus-java/exporters/metrics/ocagent/build.gradle (revision a24ffb47c3166327784aa05b149974e82e8f71b8)
1description = 'OpenCensus Java OC-Agent Metrics 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
14    compile (libraries.grpc_core) {
15        // We will always be more up to date.
16        exclude group: 'io.opencensus', module: 'opencensus-api'
17    }
18
19    compile (libraries.grpc_stub) {
20        // We will always be more up to date.
21        exclude group: 'io.opencensus', module: 'opencensus-api'
22    }
23
24    compile (libraries.grpc_netty) {
25        // We will always be more up to date.
26        exclude group: 'io.opencensus', module: 'opencensus-api'
27    }
28
29    compile (libraries.opencensus_proto) {
30        // We will always be more up to date.
31        exclude group: 'io.opencensus', module: 'opencensus-api'
32    }
33
34    testRuntimeOnly project(':opencensus-impl'),
35                    project(':opencensus-impl-core')
36
37    signature "org.codehaus.mojo.signature:java17:1.0@signature"
38}
39