From aa5739d42ceed7b30ba3b722c0c37b1fe50ca310 Mon Sep 17 00:00:00 2001 From: dayeeet Date: Sat, 18 Jan 2025 17:29:34 +0100 Subject: [PATCH] fix: relocate all libraries --- controller-api/build.gradle.kts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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