diff --git a/build.gradle.kts b/build.gradle.kts index 0ba6df4..32f6bc1 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -2,6 +2,7 @@ plugins { kotlin("jvm") version "1.6.10" java `maven-publish` + id("com.github.johnrengelman.shadow") version "7.1.2" } group = "app.revanced" @@ -26,6 +27,12 @@ tasks.test { } } +tasks { + build { + dependsOn(shadowJar) + } +} + java { withSourcesJar() withJavadocJar() @@ -46,5 +53,10 @@ publishing { register("gpr") { from(components["java"]) } + register("shadow") { + project.extensions.configure { + component(this@register) + } + } } }