diff --git a/controller-api/build.gradle.kts b/controller-api/build.gradle.kts index de26167..ecc433b 100644 --- a/controller-api/build.gradle.kts +++ b/controller-api/build.gradle.kts @@ -1,3 +1,17 @@ +import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar + dependencies { api(project(":controller-shared")) +} + +tasks.named("shadowJar", ShadowJar::class) { + mergeServiceFiles() + relocate("com", "app.simplecloud.external.com") + relocate("google", "app.simplecloud.external.google") + relocate("io", "app.simplecloud.external.io") + relocate("org", "app.simplecloud.external.org") + relocate("javax", "app.simplecloud.external.javax") + relocate("android", "app.simplecloud.external.android") + relocate("build.buf.gen.simplecloud", "app.simplecloud.buf") + archiveFileName.set("${project.name}.jar") } \ No newline at end of file