Upgrade to Gradle 5

This commit is contained in:
Eric Anderson 2019-06-07 08:40:53 -07:00 committed by GitHub
parent a284cff892
commit 26bd76fa76
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 13 additions and 12 deletions

View File

@ -63,10 +63,9 @@ jacocoTestReport {
html.enabled = true
}
additionalSourceDirs = files(subprojects.sourceSets.main.allSource.srcDirs)
sourceDirectories = files(subprojects.sourceSets.main.allSource.srcDirs)
classDirectories = files(subprojects.sourceSets.main.output)
classDirectories = files(classDirectories.files.collect {
additionalSourceDirs.from(files(subprojects.sourceSets.main.allSource.srcDirs))
sourceDirectories.from(files(subprojects.sourceSets.main.allSource.srcDirs))
classDirectories.from(files(subprojects.sourceSets.main.output).collect {
fileTree(dir: it,
exclude: [
'**/io/grpc/internal/testing/**',

View File

@ -5,7 +5,7 @@ buildscript {
}
dependencies {
classpath 'com.google.gradle:osdetector-gradle-plugin:1.4.0'
classpath 'ru.vyarus:gradle-animalsniffer-plugin:1.4.5'
classpath 'ru.vyarus:gradle-animalsniffer-plugin:1.5.0'
classpath 'net.ltgt.gradle:gradle-errorprone-plugin:0.6'
classpath "me.champeau.gradle:jmh-gradle-plugin:0.4.5"
classpath 'me.champeau.gradle:japicmp-gradle-plugin:0.2.5'

View File

@ -7,7 +7,7 @@ buildscript {
google()
jcenter()
}
dependencies { classpath 'com.android.tools.build:gradle:3.0.1' }
dependencies { classpath 'com.android.tools.build:gradle:3.3.0' }
}
allprojects {

1
cronet/settings.gradle Normal file
View File

@ -0,0 +1 @@
rootProject.name = 'grpc-cronet'

View File

@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

View File

@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

View File

@ -2,9 +2,13 @@ description = "gRPC: OkHttp"
dependencies {
compile project(':grpc-core'),
libraries.okhttp,
libraries.okio
compile (libraries.okhttp) {
// prefer 1.13.0 from libraries instead of 1.6.0
exclude group: 'com.squareup.okio', module: 'okio'
}
// Tests depend on base class defined by core module.
testCompile project(':grpc-core').sourceSets.test.output,
project(':grpc-testing'),

View File

@ -49,6 +49,3 @@ if (settings.hasProperty('skipCodegen') && skipCodegen.toBoolean()) {
include ":grpc-compiler"
project(':grpc-compiler').projectDir = "$rootDir/compiler" as File
}
// Gradle 5.0 changed the behavior of publishing block, use new stable behavior
enableFeaturePreview('STABLE_PUBLISHING')