Trim down jar
This commit is contained in:
@@ -69,7 +69,13 @@ repositories {
|
||||
mavenLocal()
|
||||
}
|
||||
|
||||
val shadowMe by configurations.creating
|
||||
val shadowMe by configurations.creating {
|
||||
exclude(group = "org.jetbrains.kotlin")
|
||||
exclude(group = "org.jetbrains.kotlinx")
|
||||
exclude(group = "org.jetbrains")
|
||||
exclude(module = "gson")
|
||||
exclude(group = "org.slf4j")
|
||||
}
|
||||
val transInclude by configurations.creating {
|
||||
exclude(group = "com.mojang")
|
||||
exclude(group = "org.jetbrains.kotlin")
|
||||
@@ -178,6 +184,11 @@ tasks.jar {
|
||||
tasks.shadowJar {
|
||||
configurations = listOf(shadowMe)
|
||||
archiveClassifier.set("dev")
|
||||
doLast {
|
||||
configurations.forEach {
|
||||
println("Copying files into jar: ${it.files}")
|
||||
}
|
||||
}
|
||||
relocate("io.github.moulberry.repo", "moe.nea.firmament.deps.repo")
|
||||
destinationDirectory.set(layout.buildDirectory.dir("badjars"))
|
||||
}
|
||||
@@ -199,6 +210,7 @@ tasks.processResources {
|
||||
filesMatching("**/fabric.mod.json") {
|
||||
expand(*replacements.toTypedArray())
|
||||
}
|
||||
exclude("**/*.license")
|
||||
from(tasks.scanLicenses)
|
||||
}
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ import moe.nea.licenseextractificator.LicenseExtension
|
||||
fun LicenseExtension.addExtraLicenseMatchers() {
|
||||
solo {
|
||||
name = "Firmament"
|
||||
description = "A Hypixel Skyblock mod"
|
||||
description = "A Hypixel SkyBlock mod"
|
||||
developer("Linnea Gräf") {
|
||||
webPresence = "https://nea.moe/"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user