mirror of
https://github.com/BlueMap-Minecraft/BlueMap.git
synced 2024-11-25 12:05:13 +01:00
1454297bbd
* Rework gradle-build setup * Fix versioning * Fix github build * Configure publishing * Push BlueMapAPI * Reorganize project naming * Update neoforge-gradle * Add gradle-stracktrace to github action * Remove clean gradle target to hopefully no longer upset neogradle for some reason * Update gradle and add stacktrace to github action again * Update neogradle * Switch to neoforges ModDevGradle
38 lines
884 B
Plaintext
38 lines
884 B
Plaintext
logger.lifecycle("""
|
|
## Building BlueMap ...
|
|
Java: ${System.getProperty("java.version")}
|
|
JVM: ${System.getProperty("java.vm.version")} (${System.getProperty("java.vendor")})
|
|
Arch: ${System.getProperty("os.arch")}
|
|
""")
|
|
|
|
pluginManagement {
|
|
repositories {
|
|
gradlePluginPortal()
|
|
mavenCentral()
|
|
maven ("https://maven.minecraftforge.net" )
|
|
maven ("https://maven.fabricmc.net/" )
|
|
maven ("https://maven.neoforged.net/releases" )
|
|
}
|
|
}
|
|
|
|
rootProject.name = "bluemap"
|
|
|
|
includeBuild("api")
|
|
|
|
include(":core")
|
|
include(":common")
|
|
|
|
implementation("cli")
|
|
implementation("fabric")
|
|
implementation("forge")
|
|
implementation("neoforge")
|
|
implementation("paper")
|
|
implementation("spigot")
|
|
implementation("sponge")
|
|
|
|
fun implementation(name: String) {
|
|
val project = ":$name"
|
|
include(project)
|
|
project(project).projectDir = file("implementations/$name")
|
|
}
|