diff options
author | Linnea Gräf <nea@nea.moe> | 2025-03-11 12:44:59 +0100 |
---|---|---|
committer | Linnea Gräf <nea@nea.moe> | 2025-03-11 12:44:59 +0100 |
commit | 17a855a4bdfcca00b29f85981d8fb86968d9038c (patch) | |
tree | 4ecde192607e1b6fea54fc264a6b79a197ae8619 /build.gradle.kts | |
parent | 0765c8aee181dda89b08f89c4a7deb301f00f656 (diff) | |
download | Firmament-17a855a4bdfcca00b29f85981d8fb86968d9038c.tar.gz Firmament-17a855a4bdfcca00b29f85981d8fb86968d9038c.tar.bz2 Firmament-17a855a4bdfcca00b29f85981d8fb86968d9038c.zip |
feat: add SBItemData implementation
Diffstat (limited to 'build.gradle.kts')
-rw-r--r-- | build.gradle.kts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/build.gradle.kts b/build.gradle.kts index 0c13dde..b853058 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -10,6 +10,8 @@ import com.google.common.hash.Hashing import com.google.devtools.ksp.gradle.KspTaskJvm import com.google.gson.Gson import com.google.gson.JsonObject +import dev.whyoleg.sweetspi.gradle.sweetSpiProcessor +import dev.whyoleg.sweetspi.gradle.sweetSpiRuntime import moe.nea.licenseextractificator.LicenseDiscoveryTask import moe.nea.mcautotranslations.gradle.CollectTranslations import net.fabricmc.loom.LoomGradleExtension @@ -27,6 +29,7 @@ plugins { alias(libs.plugins.kotlin.plugin.serialization) alias(libs.plugins.kotlin.plugin.powerassert) alias(libs.plugins.kotlin.plugin.ksp) + id("dev.whyoleg.sweetspi") version "0.1.2" // alias(libs.plugins.loom) // TODO: use arch loom once they update to 1.8 id("fabric-loom") version "1.9.2" @@ -256,6 +259,8 @@ dependencies { annotationProcessor(projects.javaplugin) implementation("com.google.auto.service:auto-service-annotations:1.1.1") ksp("dev.zacsweers.autoservice:auto-service-ksp:1.2.0") + ksp(sweetSpiProcessor()) + include(implementation(sweetSpiRuntime())!!) include(libs.manninghamMills) include(libs.moulconfig) |