1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
buildscript {
repositories {
mavenCentral()
}
}
apply plugin: 'java'
description = 'GRPC library for grpc-google-common-protos'
group = 'com.google.api.grpc'
version = '1.16.0' // {x-version-update:common-protos-java:current}
sourceCompatibility = 1.7
targetCompatibility = 1.7
repositories {
mavenCentral()
mavenLocal()
}
dependencies {
compile 'io.grpc:grpc-stub:1.18.0'
compile 'io.grpc:grpc-protobuf:1.18.0'
compile project(':proto-google-common-protos')
}
sourceSets {
main {
java {
srcDir 'src/main/java'
}
}
}
task javadocJar(type: Jar) {
classifier = 'javadoc'
from javadoc
}
task sourcesJar(type: Jar) {
classifier = 'sources'
from sourceSets.main.allSource
}
artifacts {
archives javadocJar, sourcesJar
}
compileJava.options.encoding = 'UTF-8'
javadoc.options.encoding = 'UTF-8'
|