Allow libsignal-service to build with JDK17.

This commit is contained in:
Cody Henthorne
2023-06-22 09:41:26 -04:00
committed by Nicholas Tinsley
parent 14c3a36ec0
commit 388f2971e9
3 changed files with 22 additions and 12 deletions

View File

@@ -1,3 +1,5 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
apply plugin: 'java-library'
apply plugin: 'org.jetbrains.kotlin.jvm'
apply plugin: 'java-test-fixtures'
@@ -15,18 +17,16 @@ group = lib_signal_service_group_info
java {
withJavadocJar()
withSourcesJar()
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
kotlin {
jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
tasks.withType(KotlinCompile).configureEach {
kotlinOptions {
jvmTarget = "11"
}
}
compileJava {
options.release = 11
}
configurations {
ideaTestFixturesImplementation { extendsFrom testFixturesImplementation; canBeConsumed false; canBeResolved true }
}