2019-07-11 04:13:41 +08:00
|
|
|
plugins {
|
|
|
|
`kotlin-dsl`
|
|
|
|
}
|
|
|
|
|
|
|
|
repositories {
|
|
|
|
gradlePluginPortal()
|
2020-02-22 13:50:26 +08:00
|
|
|
maven {
|
|
|
|
name = "EngineHub Repository"
|
|
|
|
url = uri("https://maven.enginehub.org/repo/")
|
|
|
|
}
|
2019-07-11 04:13:41 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
dependencies {
|
|
|
|
implementation(gradleApi())
|
2024-04-29 16:23:07 +08:00
|
|
|
implementation(libs.licenser)
|
|
|
|
implementation(libs.grgit)
|
|
|
|
implementation(libs.japicmp)
|
|
|
|
implementation(libs.shadow)
|
|
|
|
implementation(libs.jfrog.buildinfo)
|
|
|
|
implementation(libs.paperweight)
|
2024-04-30 08:29:02 +08:00
|
|
|
implementation(libs.gson)
|
2024-06-01 13:30:00 +08:00
|
|
|
|
|
|
|
implementation(libs.sponge.vanillagradle)
|
2024-06-14 13:57:05 +08:00
|
|
|
implementation(libs.neogradle.neoform)
|
2024-06-01 13:30:00 +08:00
|
|
|
|
2024-04-07 16:54:49 +08:00
|
|
|
constraints {
|
2024-04-29 16:23:07 +08:00
|
|
|
val asmVersion = "[${libs.versions.minimumAsm.get()},)"
|
2024-04-07 16:54:49 +08:00
|
|
|
implementation("org.ow2.asm:asm:$asmVersion") {
|
|
|
|
because("Need Java 21 support in shadow")
|
|
|
|
}
|
|
|
|
implementation("org.ow2.asm:asm-commons:$asmVersion") {
|
|
|
|
because("Need Java 21 support in shadow")
|
|
|
|
}
|
2024-04-29 16:23:07 +08:00
|
|
|
implementation("org.vafer:jdependency:[${libs.versions.minimumJdependency.get()},)") {
|
2024-04-07 16:54:49 +08:00
|
|
|
because("Need Java 21 support in shadow")
|
|
|
|
}
|
|
|
|
}
|
2019-07-11 04:13:41 +08:00
|
|
|
}
|