DEADSOFTWARE

CaveGame in kotlin
[cavedroid.git] / core / build.gradle
1 plugins {
2 id "java-library"
3 id "org.jetbrains.kotlin.jvm"
4 id "kotlin"
5 id "idea"
6 id 'org.jetbrains.kotlin.plugin.serialization' version "$kotlinVersion"
7 id 'com.google.devtools.ksp' version "$kspVersion"
8 }
10 java.targetCompatibility = JavaVersion.VERSION_17
11 java.sourceCompatibility = JavaVersion.VERSION_17
13 sourceSets.main.java.srcDirs = ["src/"]
15 dependencies {
16 implementation "ru.fredboy:automultibind-annotations:1.0.0"
17 ksp "ru.fredboy:automultibind-ksp:1.0.0"
19 api "com.badlogicgames.gdx:gdx:$gdxVersion"
20 api "com.google.dagger:dagger:$daggerVersion"
21 implementation 'org.jetbrains:annotations:23.1.0'
22 implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion"
23 implementation "org.jetbrains.kotlinx:kotlinx-serialization-json:$kotlinSerializationVersion"
24 implementation "org.jetbrains.kotlinx:kotlinx-serialization-protobuf:$kotlinSerializationVersion"
25 ksp "com.google.dagger:dagger-compiler:$daggerVersion"
26 }