@@ -3,12 +3,12 @@ import org.jetbrains.kotlin.gradle.ExperimentalWasmDsl
33import org.jetbrains.kotlin.gradle.plugin.mpp.apple.XCFramework
44
55plugins {
6- alias(libs.plugins. android.library)
6+ id( " com. android.library" )
77 alias(libs.plugins.atomicfu)
8- alias(libs.plugins. multiplatform)
9- alias(libs.plugins. cocoapods)
8+ id( " org.jetbrains.kotlin. multiplatform" )
9+ id( " org.jetbrains.kotlin.native. cocoapods" )
1010 alias(libs.plugins.dokka)
11- alias(libs.plugins. serialization)
11+ id( " org.jetbrains.kotlin.plugin. serialization" )
1212 alias(libs.plugins.skie)
1313 alias(libs.plugins.vanniktech.publish)
1414 `maven- publish`
@@ -19,6 +19,10 @@ val libGroup = "io.tolgee.mobile-kotlin-sdk"
1919val libName = " core"
2020val appleFramework = " KMPTolgee"
2121
22+ // The libVersion should be defined, usually in gradle.properties or a parent build.gradle
23+ // If it's missing, it might cause other issues. Assuming it's available.
24+ val libVersion = libs.versions.library.get()
25+
2226group = libGroup
2327version = libVersion
2428
@@ -267,7 +271,7 @@ android {
267271
268272 compileOptions {
269273 sourceCompatibility = JavaVersion .VERSION_1_8
270- targetCompatibility = JavaVersion .VERSION_21
274+ targetCompatibility = JavaVersion .VERSION_1_8
271275 }
272276}
273277
@@ -307,4 +311,4 @@ mavenPublishing {
307311 }
308312 }
309313 }
310- }
314+ }
0 commit comments