plugins { id("mihon.library") kotlin("android") kotlin("plugin.serialization") } android { namespace = "tachiyomi.domain" defaultConfig { testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" consumerProguardFiles("consumer-rules.pro") } } dependencies { implementation(projects.sourceApi) implementation(projects.core.common) implementation(platform(kotlinx.coroutines.bom)) implementation(kotlinx.bundles.coroutines) implementation(kotlinx.bundles.serialization) implementation(libs.unifile) api(libs.sqldelight.android.paging) testImplementation(libs.bundles.test) testImplementation(kotlinx.coroutines.test) } tasks { withType { kotlinOptions.freeCompilerArgs += listOf( "-opt-in=kotlinx.coroutines.ExperimentalCoroutinesApi", "-Xcontext-receivers", ) } }