1buildscript { 2 project.ext.supportRootFolder = project.projectDir.getParentFile() 3 apply from: "repos.gradle" 4 repos.addMavenRepositories(repositories) 5 6 dependencies { 7 classpath(libs.kotlinGradlePlugin) 8 } 9 10 configurations.classpath.resolutionStrategy { 11 eachDependency { details -> 12 if (details.requested.group == "org.jetbrains.kotlin") { 13 details.useVersion libs.versions.kotlin.get() 14 } 15 } 16 } 17} 18 19ext.supportRootFolder = project.projectDir.getParentFile() 20apply from: "repos.gradle" 21apply plugin: "kotlin" 22 23repos.addMavenRepositories(repositories) 24 25project.tasks.withType(Jar).configureEach { task -> 26 task.reproducibleFileOrder = true 27 task.preserveFileTimestamps = false 28} 29 30dependencies { 31 api(project("plugins")) 32} 33