richtext-ui/build.gradle.kts (35 lines of code) (raw):
plugins {
id("richtext-kmp-library")
id("org.jetbrains.compose") version Compose.desktopVersion
id("org.jetbrains.dokka")
}
repositories {
maven("https://maven.pkg.jetbrains.space/public/p/compose/dev")
}
android {
namespace = "com.halilibo.richtext.ui"
}
dependencies {
implementation("androidx.lifecycle:lifecycle-runtime-compose-android:2.8.4")
}
kotlin {
sourceSets {
val commonMain by getting {
dependencies {
implementation(compose.runtime)
implementation(compose.foundation)
implementation(Compose.multiplatformUiUtil)
}
}
val commonTest by getting
val androidMain by getting {
kotlin.srcDir("src/commonJvmAndroid/kotlin")
}
val jvmMain by getting {
kotlin.srcDir("src/commonJvmAndroid/kotlin")
dependencies {
// requires installing https://plugins.jetbrains.com/plugin/16541-compose-multiplatform-ide-support
implementation(Compose.desktopPreview)
}
}
}
}