Build a Mojang mapped jar in addition to the reobf one, publish both to Modrinth with correct metadata (#2981)

This commit is contained in:
Jason Penilla
2024-11-14 09:20:53 -07:00
committed by GitHub
parent e3fc35ce6d
commit dcd6b93ebb
11 changed files with 154 additions and 32 deletions

View File

@ -20,4 +20,8 @@ fun Project.applyPaperweightAdapterConfiguration() {
tasks.named("assemble") {
dependsOn("reobfJar")
}
tasks.named("javadoc") {
enabled = false
}
}

View File

@ -12,6 +12,7 @@ import org.gradle.kotlin.dsl.named
import org.gradle.kotlin.dsl.provideDelegate
import org.gradle.kotlin.dsl.register
import org.gradle.kotlin.dsl.the
import org.gradle.kotlin.dsl.withType
import org.gradle.plugins.signing.SigningExtension
fun Project.applyPlatformAndCoreConfiguration() {
@ -132,7 +133,7 @@ fun Project.applyPlatformAndCoreConfiguration() {
}
fun Project.applyShadowConfiguration() {
tasks.named<ShadowJar>("shadowJar") {
tasks.withType<ShadowJar>().configureEach {
dependencies {
include(project(":worldedit-libs:core"))
include(project(":worldedit-libs:${project.name.replace("worldedit-", "")}"))