diff options
| author | Linnea Gräf <nea@nea.moe> | 2025-04-12 14:49:41 +0200 |
|---|---|---|
| committer | Linnea Gräf <nea@nea.moe> | 2025-05-05 00:17:10 +0200 |
| commit | c3bf4a82a2006f5d16df401171f42e7d1739c861 (patch) | |
| tree | ce0477033f9c2dd3aefcb9ad7535a2bd48ac37a8 /build.gradle.kts | |
| parent | a3b3ec649017289f35be850dd685dcc96a509628 (diff) | |
| download | Firmament-c3bf4a82a2006f5d16df401171f42e7d1739c861.tar.gz Firmament-c3bf4a82a2006f5d16df401171f42e7d1739c861.tar.bz2 Firmament-c3bf4a82a2006f5d16df401171f42e7d1739c861.zip | |
fix: Accidental hard dependency on sodium in mixins
Diffstat (limited to 'build.gradle.kts')
| -rw-r--r-- | build.gradle.kts | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/build.gradle.kts b/build.gradle.kts index c700abe..6979466 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,7 +8,6 @@ import com.google.common.hash.Hashing import com.google.devtools.ksp.gradle.KspAATask -import com.google.devtools.ksp.gradle.KspTaskJvm import com.google.gson.Gson import com.google.gson.JsonObject import moe.nea.licenseextractificator.LicenseDiscoveryTask @@ -16,7 +15,6 @@ import moe.nea.mcautotranslations.gradle.CollectTranslations import net.fabricmc.loom.LoomGradleExtension import org.apache.tools.ant.taskdefs.condition.Os import org.jetbrains.kotlin.gradle.dsl.JvmTarget -import org.jetbrains.kotlin.gradle.plugin.SubpluginOption import org.jetbrains.kotlin.gradle.tasks.KotlinCompile import java.nio.charset.StandardCharsets import java.util.Base64 @@ -166,14 +164,16 @@ fun createIsolatedSourceSet(name: String, path: String = "compat/$name", isEnabl extendsFrom(getByName(mainSS.annotationProcessorConfigurationName)) } (mainSS.runtimeOnlyConfigurationName) { - extendsFrom(getByName(ss.runtimeClasspathConfigurationName)) + if (isEnabled) + extendsFrom(getByName(ss.runtimeClasspathConfigurationName)) } ("ksp$upperName") { extendsFrom(ksp.get()) } } dependencies { - runtimeOnly(ss.output) + if (isEnabled) + runtimeOnly(ss.output) (ss.implementationConfigurationName)(project.files(tasks.compileKotlin.map { it.destinationDirectory })) (ss.implementationConfigurationName)(project.files(tasks.compileJava.map { it.destinationDirectory })) } @@ -337,6 +337,7 @@ loom { File(it.output.classesDirs.asPath).absolutePath }) property("mixin.debug.export", "true") + property("mixin.debug", "true") parseEnvFile(file(".env")).forEach { (t, u) -> environmentVariable(t, u) |
