Upgrade to Kotlin 1.7, add -Xskip-metadata-version-check to buildSrc

This commit is contained in:
Edwin Jakobs
2022-06-13 11:23:07 +02:00
parent b4745632aa
commit d24230099a
2 changed files with 14 additions and 7 deletions

View File

@@ -30,4 +30,11 @@ dependencies {
preloadImplementation("org.openrndr:openrndr-extensions:$openrndrVersion")
}
tasks.getByName("compileKotlin").dependsOn("compilePreloadKotlin")
tasks.getByName("compileKotlin").dependsOn("compilePreloadKotlin")
// Here we deal with Gradle 7.4.2 using Kotlin 1.5 while OPENRNDR is compiled using Kotlin 1.7
// This seems to work at this point in time but may cause serious problems in future scenarios in which either Kotlin,
// Gradle or OPENRNDR are upgraded.
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile> {
kotlinOptions.freeCompilerArgs = listOf("-Xskip-metadata-version-check")
}