build: enable support for building with Java 17

This commit is contained in:
Harsh Shandilya 2021-12-05 19:54:25 +05:30
parent 8fbafa8d47
commit 66b391a2f2
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80
3 changed files with 31 additions and 15 deletions

View file

@ -1,3 +1,4 @@
import org.gradle.api.tasks.compile.JavaCompile
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
buildscript {
@ -40,6 +41,10 @@ configure<com.diffplug.gradle.spotless.SpotlessExtension> {
}
allprojects {
tasks.withType<JavaCompile>().configureEach {
sourceCompatibility = JavaVersion.VERSION_11.toString()
targetCompatibility = JavaVersion.VERSION_11.toString()
}
tasks.withType<KotlinCompile>().configureEach {
kotlinOptions {
jvmTarget = JavaVersion.VERSION_11.toString()