Skip to content

Commit a728976

Browse files
authored
upgrade gradle, fix implicit task dependency, and fix java targeting (#111)
1 parent fabc9b1 commit a728976

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

build.gradle.kts

+5
Original file line numberDiff line numberDiff line change
@@ -72,4 +72,9 @@ subprojects {
7272
}
7373
}
7474
}
75+
76+
configure<JavaPluginExtension> {
77+
sourceCompatibility = JavaVersion.VERSION_1_8
78+
targetCompatibility = JavaVersion.VERSION_1_8
79+
}
7580
}

buildSrc/src/main/kotlin/RemotePublishing.kt

+8
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,14 @@ fun Project.enablePublishing(defaultJars: Boolean = true) {
110110
withSourcesJar()
111111
}
112112

113+
afterEvaluate {
114+
if (tasks.findByName("generateProto") != null) {
115+
tasks.named("sourcesJar").configure {
116+
dependsOn("generateProto")
117+
}
118+
}
119+
}
120+
113121
tasks.register<Jar>("javadocJar") {
114122
from("$rootDir/README.md")
115123
archiveClassifier.set("javadoc")
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.1-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)