| plugins { |
| id "java-library" |
| id "maven-publish" |
| |
| id "me.champeau.gradle.japicmp" |
| id "ru.vyarus.animalsniffer" |
| } |
| |
| description = "gRPC: Auth" |
| |
| tasks.named("jar").configure { |
| manifest { |
| attributes('Automatic-Module-Name': 'io.grpc.auth') |
| } |
| } |
| |
| dependencies { |
| api project(':grpc-api'), |
| libraries.google.auth.credentials |
| implementation libraries.guava |
| testImplementation project(':grpc-testing'), |
| project(':grpc-core'), |
| project(":grpc-context"), // Override google-auth dependency with our newer version |
| libraries.google.auth.oauth2Http |
| signature libraries.signature.java |
| signature libraries.signature.android |
| } |