mifos-mobile/shared/build.gradle.kts
Nagarjuna d3d673ffda
fix: API endpoint (#2733)
* MM-102 KMP dependencies setup (#2729)

* fix: API endpoint

---------

Co-authored-by: Sk Niyaj Ali <skniyajali0@gmail.com>
Co-authored-by: Pronay Sarker <pronaycoding@gmail.com>
2025-01-10 00:16:04 +05:30

55 lines
1.3 KiB
Plaintext

plugins {
alias(libs.plugins.kotlinMultiplatform)
alias(libs.plugins.android.library)
alias(libs.plugins.compose.compiler)
alias(libs.plugins.jetbrainsCompose)
}
kotlin {
androidTarget()
listOf(
iosX64(),
iosArm64(),
iosSimulatorArm64()
).forEach {
it.binaries.framework {
baseName = "shared"
isStatic = true
}
}
sourceSets {
androidMain.dependencies {
implementation(compose.preview)
implementation(libs.androidx.activity.compose)
implementation(libs.koin.android)
implementation(libs.koin.androidx.compose)
}
commonMain.dependencies {
//put your multiplatform dependencies here
implementation(compose.material)
implementation(compose.material3)
api(libs.koin.core)
implementation(libs.koin.compose)
implementation(libs.koin.compose.viewmodel)
}
commonTest.dependencies {
}
}
task("testClasses")
}
android {
namespace = "org.mifos.mobile.shared"
compileSdk = 35
defaultConfig {
minSdk = 24
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}
}