1description = "gRPC: GRPCLB LoadBalancer plugin" 2 3buildscript { 4 repositories { 5 maven { // The google mirror is less flaky than mavenCentral() 6 url "https://maven-central.storage-download.googleapis.com/repos/central/data/" } 7 } 8 dependencies { classpath libraries.protobuf_plugin } 9} 10 11dependencies { 12 compile project(':grpc-core'), 13 project(':grpc-protobuf'), 14 project(':grpc-stub'), 15 libraries.protobuf 16 compile (libraries.protobuf_util) { 17 // prefer 20.0 from libraries instead of 19.0 18 exclude group: 'com.google.guava', module: 'guava' 19 } 20 compileOnly libraries.javax_annotation 21 testCompile libraries.truth, 22 project(':grpc-core').sourceSets.test.output 23} 24 25configureProtoCompilation() 26