Files
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00

45 lines
1.5 KiB
Kotlin

plugins {
id("com.android.application") version "7.3.1" apply false
id("com.android.library") version "7.3.1" apply false
id("org.jetbrains.kotlin.android") version Versions.KOTLIN_VERSION apply false
id("org.jetbrains.kotlin.jvm") version Versions.KOTLIN_VERSION apply false
//`maven-publish`
}
allprojects {
if (name.startsWith("sbhyi")) {
group = ConfigData.GROUP_NAME
version = Versions.SBHYI_VERSION
}
}
//afterEvaluate {
// subprojects {
// println("[LogByOu][subprojects]${this@subprojects.name}")
// if (name.startsWith("sbhyi")) {
// publishing {
// publications {
// components.forEach {
// println("[LogByOu][components] $name:${it.name}")
// }
// try {
// val from = components["release"]
// create<MavenPublication>("release")
// .of(
// from = from,
// artifactId = name,
// artifact = tasks.getByName("sourceJar")
// )
// } catch (e: Throwable) {
// val from = components["java"]
// create<MavenPublication>("release").of(from, artifactId = name)
// }
// }
// }
// }
// }
//}
tasks.register("clean", Delete::class) {
delete(rootProject.buildDir)
}