Files
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00

46 lines
930 B
Kotlin

@file:Suppress("UnstableApiUsage")
plugins {
alias(libs.plugins.kotlin.multiplatform)
alias(libs.plugins.kotlin.serialization)
alias(libs.plugins.android.library)
}
group = "dev.zt64.innertube"
android {
namespace = "dev.zt64.innertube"
compileSdk = 34
defaultConfig {
minSdk = 21
}
}
kotlin {
jvmToolchain(libs.versions.jvm.get().toInt())
androidTarget()
jvm()
sourceSets {
commonMain {
dependencies {
implementation(projects.ktorBrotli)
api(libs.kotlinx.serialization.json)
api(libs.kotlinx.serialization.protobuf)
implementation(libs.bundles.ktor)
compileOnly(libs.compose.stable.marker)
}
}
all {
languageSettings {
optIn("kotlinx.serialization.ExperimentalSerializationApi")
}
}
}
}