EntityLib/buildSrc/src/main/kotlin/entitylib.shadow-conventions.gradle.kts

19 lines
No EOL
367 B
Text

plugins {
java
io.github.goooler.shadow
}
tasks {
shadowJar {
archiveFileName = "EntityLib-${project.name}-${rootProject.ext["versionNoHash"]}.jar"
archiveClassifier = null
mergeServiceFiles()
}
assemble {
dependsOn(shadowJar)
}
}
configurations.implementation.get().extendsFrom(configurations.shadow.get())