X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fbuild.gradle;h=0cff94fb362992f6bfd232f3d9b802327fc97aff;hb=f50a0d30230d2e6dbb8dbc0587a2dd8950761ae5;hp=2c25846e203fb3bf023292d8c2856f4c279c5ce6;hpb=e52c9c04fb2d016a9178a038a6027c4cf3b9387f;p=cavedroid.git diff --git a/core/build.gradle b/core/build.gradle index 2c25846..0cff94f 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -1,11 +1,26 @@ plugins { + id "java-library" id "org.jetbrains.kotlin.jvm" id "kotlin" id "idea" + id 'org.jetbrains.kotlin.plugin.serialization' version "$kotlinVersion" + id 'com.google.devtools.ksp' version "$kspVersion" } -sourceCompatibility = 11 +java.targetCompatibility = JavaVersion.VERSION_17 +java.sourceCompatibility = JavaVersion.VERSION_17 -sourceSets.main.java.srcDirs = [ "src/" ] +sourceSets.main.java.srcDirs = ["src/"] -java.targetCompatibility = JavaVersion.VERSION_11 \ No newline at end of file +dependencies { + implementation project(':dagger-multibind-annotations') + ksp project(':dagger-multibind-ksp') + + 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