| 1234567891011121314151617181920212223242526272829303132 |
- apply plugin: 'com.google.protobuf'
- sourceSets {
- main {
- proto {
- srcDir 'src/main/proto'
- }
- }
- }
- dependencies {
- compile "io.grpc:grpc-netty-shaded:$grpcVersion"
- compile "io.grpc:grpc-protobuf:$grpcVersion"
- compile "io.grpc:grpc-stub:$grpcVersion"
- testCompile 'junit:junit'
- }
- protobuf {
- protoc {
- artifact = "com.google.protobuf:protoc:$protocVersion"
- }
- plugins {
- grpc {
- artifact = "io.grpc:protoc-gen-grpc-java:$grpcVersion"
- }
- }
- generateProtoTasks {
- all()*.plugins {
- grpc {}
- }
- }
- }
|