DEADSOFTWARE

Move assets to root
[cavedroid.git] / core / build.gradle
index 4837be72094456afd7345ef288a2a9b0140a35bf..bd932c35eec2bad922d71a23a6bb5e46ef337863 100644 (file)
@@ -4,6 +4,7 @@ plugins {
     id "kotlin"
     id "idea"
     id 'org.jetbrains.kotlin.plugin.serialization' version "$kotlinVersion"
+    id 'com.google.devtools.ksp' version "$kspVersion"
 }
 
 java.targetCompatibility = JavaVersion.VERSION_17
@@ -12,11 +13,14 @@ java.sourceCompatibility = JavaVersion.VERSION_17
 sourceSets.main.java.srcDirs = ["src/"]
 
 dependencies {
+    implementation "ru.fredboy:automultibind-annotations:1.0.0"
+    ksp "ru.fredboy:automultibind-ksp:1.0.0"
+
     api "com.badlogicgames.gdx:gdx:$gdxVersion"
-    api "com.google.guava:guava:$guavaVersion-android"
     api "com.google.dagger:dagger:$daggerVersion"
     implementation 'org.jetbrains:annotations:23.1.0'
     implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion"
     implementation "org.jetbrains.kotlinx:kotlinx-serialization-json:$kotlinSerializationVersion"
-    annotationProcessor "com.google.dagger:dagger-compiler:$daggerVersion"
-}
\ No newline at end of file
+    implementation "org.jetbrains.kotlinx:kotlinx-serialization-protobuf:$kotlinSerializationVersion"
+    ksp "com.google.dagger:dagger-compiler:$daggerVersion"
+}