diff --git a/model/build.gradle.kts b/model/build.gradle.kts index 69539118..2edb3b51 100644 --- a/model/build.gradle.kts +++ b/model/build.gradle.kts @@ -1,11 +1,23 @@ plugins { kotlin("multiplatform") kotlin("plugin.serialization") + id("com.android.library") } kotlin { + android() jvm { compilations.all { kotlinOptions.jvmTarget = "11" } } sourceSets["commonMain"].apply { dependencies { implementation(libs.kotlinx.serialization.core) } } } + +android { + compileSdk = 31 + sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml") + defaultConfig { + minSdk = 23 + targetSdk = 31 + consumerProguardFiles("consumer-rules.pro") + } +} diff --git a/model/src/androidMain/AndroidManifest.xml b/model/src/androidMain/AndroidManifest.xml new file mode 100644 index 00000000..e9cdeca8 --- /dev/null +++ b/model/src/androidMain/AndroidManifest.xml @@ -0,0 +1 @@ +