File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ import com.vanniktech.maven.publish.SonatypeHost
12import org.jetbrains.kotlin.gradle.dsl.JvmTarget
23
34plugins {
@@ -14,33 +15,24 @@ kotlin {
1415 compilerOptions {
1516 jvmTarget.set(JvmTarget .JVM_11 )
1617 }
18+ publishLibraryVariants(" release" )
19+ publishLibraryVariantsGroupedByFlavor = true
1720 }
1821
19- listOf (
20- iosArm64(),
21- iosSimulatorArm64()
22- ).forEach { iosTarget ->
23- iosTarget.binaries.framework {
24- baseName = " ChimeSDK"
25- isStatic = true
26- }
27- }
22+ iosX64()
23+ iosArm64()
24+ iosSimulatorArm64()
2825
2926 sourceSets {
3027 androidMain.dependencies {
3128 implementation(libs.amazon.chime.sdk)
3229 implementation(libs.amazon.chime.sdk.media)
33- implementation(libs.compose.uiToolingPreview)
3430 }
3531 commonMain.dependencies {
36- implementation(libs.kermit)
3732 implementation(libs.compose.runtime)
3833 implementation(libs.compose.foundation)
3934 implementation(libs.compose.ui)
4035 }
41- commonTest.dependencies {
42- implementation(libs.kotlin.test)
43- }
4436 }
4537}
4638
@@ -66,8 +58,8 @@ mavenPublishing {
6658
6759 pom {
6860 name = " kmp-chime-sdk"
69- description = " A library to integrate Amazon ChimeSDK"
70- inceptionYear = " 2025 "
61+ description = " A library to integrate Amazon ChimeSDK into Kotlin Multiplatform "
62+ inceptionYear = " 2026 "
7163 url = " https://github.com/WannaverseOfficial/kmp-chime-sdk"
7264 licenses {
7365 license {
Original file line number Diff line number Diff line change 11[versions ]
22agp = " 8.11.2"
3- android-compileSdk = " 36 "
3+ android-compileSdk = " 37 "
44android-minSdk = " 24"
5- android-targetSdk = " 36 "
5+ android-targetSdk = " 37 "
66androidx-activity = " 1.13.0"
77androidx-lifecycle = " 2.10.0"
88composeMultiplatform = " 1.10.3"
You can’t perform that action at this time.
0 commit comments