1description = 'OpenCensus Stats Stackdriver 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-exemplar-util'), 13 project(':opencensus-contrib-resource-util'), 14 project(':opencensus-exporter-metrics-util'), 15 libraries.google_auth, 16 libraries.grpc_auth, 17 libraries.grpc_core, 18 libraries.grpc_netty_shaded, 19 libraries.grpc_stub, 20 libraries.guava 21 22 compile (libraries.google_cloud_monitoring) { 23 // Prefer library version. 24 exclude group: 'com.google.guava', module: 'guava' 25 26 // Prefer library version. 27 exclude group: 'com.google.code.findbugs', module: 'jsr305' 28 29 // Prefer library version. 30 exclude group: 'io.grpc', module: 'grpc-auth' 31 exclude group: 'io.grpc', module: 'grpc-core' 32 exclude group: 'io.grpc', module: 'grpc-netty-shaded' 33 exclude group: 'io.grpc', module: 'grpc-stub' 34 35 // We will always be more up to date. 36 exclude group: 'io.opencensus', module: 'opencensus-api' 37 } 38 39 signature "org.codehaus.mojo.signature:java17:1.0@signature" 40}