richtext-commonmark/build.gradle.kts (49 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.markdown" } kotlin { sourceSets { val commonMain by getting { dependencies { implementation(compose.runtime) implementation(compose.foundation) api(Commonmark.core) api(project(":richtext-ui")) } } val commonTest by getting val androidMain by getting { kotlin.srcDir("src/commonJvmAndroid/kotlin") dependencies { implementation(Compose.coil) implementation(Commonmark.tables) implementation(Commonmark.strikethrough) implementation(Commonmark.autolink) } } val jvmMain by getting { kotlin.srcDir("src/commonJvmAndroid/kotlin") dependencies { implementation(compose.desktop.currentOs) implementation(Network.okHttp) implementation(Commonmark.tables) implementation(Commonmark.strikethrough) implementation(Commonmark.autolink) } } val jvmTest by getting { kotlin.srcDir("src/commonJvmAndroidTest/kotlin") dependencies { implementation(Kotlin.Test.jdk) } } } }