diff --git a/buildSrc/src/main/kotlin/DistributionConfig.kt b/buildSrc/src/main/kotlin/DistributionConfig.kt index a7a14af8d..cbea9b68c 100644 --- a/buildSrc/src/main/kotlin/DistributionConfig.kt +++ b/buildSrc/src/main/kotlin/DistributionConfig.kt @@ -126,6 +126,7 @@ fun Project.configureDistribution() { setVersion(project.version) relocate("org.apache.commons", "com.dfsek.terra.lib.commons") relocate("org.objectweb.asm", "com.dfsek.terra.lib.asm") + relocate("com.dfsek.paralithic", "com.dfsek.terra.lib.paralithic") relocate("org.json", "com.dfsek.terra.lib.json") relocate("org.yaml", "com.dfsek.terra.lib.yaml") } diff --git a/common/addons/config-noise-function/build.gradle.kts b/common/addons/config-noise-function/build.gradle.kts index 0440540bb..1363f6c8a 100644 --- a/common/addons/config-noise-function/build.gradle.kts +++ b/common/addons/config-noise-function/build.gradle.kts @@ -1,5 +1,13 @@ +import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar + version = version("0.1.0") dependencies { compileOnlyApi(project(":common:addons:manifest-addon-loader")) + api("com.dfsek", "paralithic", Versions.Libraries.paralithic) } + + +tasks.named("shadowJar") { + relocate("com.dfsek.paralithic", "com.dfsek.terra.addons.noise.lib.paralithic") +} \ No newline at end of file diff --git a/common/api/build.gradle.kts b/common/api/build.gradle.kts index 5b47b2296..b31c8b89e 100644 --- a/common/api/build.gradle.kts +++ b/common/api/build.gradle.kts @@ -3,7 +3,6 @@ dependencies { api("org.slf4j", "slf4j-api", Versions.Libraries.slf4j) api("cloud.commandframework", "cloud-core", Versions.Libraries.cloud) - api("com.dfsek", "paralithic", Versions.Libraries.paralithic) api("com.dfsek.tectonic", "common", Versions.Libraries.tectonic) diff --git a/common/implementation/base/build.gradle.kts b/common/implementation/base/build.gradle.kts index 1fc623c0c..c77488abd 100644 --- a/common/implementation/base/build.gradle.kts +++ b/common/implementation/base/build.gradle.kts @@ -10,4 +10,6 @@ dependencies { implementation("net.jafama", "jafama", Versions.Libraries.Internal.jafama) implementation("org.ow2.asm", "asm", Versions.Libraries.Internal.asm) + + implementation("com.dfsek", "paralithic", Versions.Libraries.paralithic) }