mirror of
https://github.com/layue13/MoonBridge.git
synced 2026-10-25 18:46:18 +00:00
- proxy/:core、plugin-api、luckperms 及其上游子模块 vendor/luckperms - messaging/、backend/ 保持在根目录(messaging 是代理与后端共用的 API) - build-logic/(原 proxy-build-logic) - testing/:smoke/ 与 benchmarks/,不进入发行物 Gradle 项目名不变(settings.gradle.kts 映射目录),任务路径与 Maven 坐标照旧。 脚本的仓库根定位、文档与记录中的链接同步更新。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
25 lines
805 B
Kotlin
25 lines
805 B
Kotlin
plugins {
|
|
`kotlin-dsl`
|
|
}
|
|
|
|
gradlePlugin {
|
|
plugins {
|
|
register("javaLibraryConventions") {
|
|
id = "moonbridge.java-library-conventions"
|
|
implementationClass = "MoonBridgeJavaLibraryConventionsPlugin"
|
|
}
|
|
register("java8LibraryConventions") {
|
|
id = "moonbridge.java8-library-conventions"
|
|
implementationClass = "MoonBridgeJava8LibraryConventionsPlugin"
|
|
}
|
|
register("publishingConventions") {
|
|
id = "moonbridge.publishing-conventions"
|
|
implementationClass = "MoonBridgePublishingConventionsPlugin"
|
|
}
|
|
register("applicationConventions") {
|
|
id = "moonbridge.application-conventions"
|
|
implementationClass = "MoonBridgeApplicationConventionsPlugin"
|
|
}
|
|
}
|
|
}
|