build: Java version pinning

This commit is contained in:
FalsePattern 2023-07-31 15:32:41 +02:00 committed by FalsePattern
parent e2d2259b73
commit e77aab80ae
Signed by: falsepattern
GPG key ID: FDF7126A9E124447

View file

@ -10,6 +10,18 @@ plugins {
alias(libs.plugins.changelog) // Gradle Changelog Plugin
}
// Keep these in sync with whatever the oldest IDE version we're targeting in gradle.properties needs
val javaLangVersion: JavaLanguageVersion? = JavaLanguageVersion.of(17)
val javaVersion = JavaVersion.VERSION_17
java {
toolchain {
languageVersion.set(javaLangVersion)
}
sourceCompatibility = javaVersion
targetCompatibility = javaVersion
}
group = properties("pluginGroup").get()
version = properties("pluginVersion").get()