Files
kitchen/android/build.gradle.kts
Developer e347b3ca73 release
2026-04-18 05:20:42 +08:00

42 lines
1.0 KiB
Kotlin

allprojects {
repositories {
google()
mavenCentral()
}
}
val newBuildDir: Directory =
rootProject.layout.buildDirectory
.dir("../../build")
.get()
rootProject.layout.buildDirectory.value(newBuildDir)
subprojects {
val newSubprojectBuildDir: Directory = newBuildDir.dir(project.name)
project.layout.buildDirectory.value(newSubprojectBuildDir)
}
subprojects {
afterEvaluate {
val javaVersion = JavaVersion.VERSION_11
if (extensions.findByName("android") != null) {
extensions.configure<com.android.build.gradle.BaseExtension>("android") {
compileOptions {
sourceCompatibility = javaVersion
targetCompatibility = javaVersion
}
}
}
}
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>().configureEach {
kotlinOptions {
jvmTarget = "11"
}
}
}
tasks.register<Delete>("clean") {
delete(rootProject.layout.buildDirectory)
}