123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- plugins {
- id("com.android.library")
- kotlin("android")
- kotlin("plugin.serialization")
- }
- android {
- namespace = "eu.kanade.tachiyomi.core"
- kotlinOptions {
- freeCompilerArgs += listOf(
- "-Xcontext-receivers",
- "-opt-in=kotlinx.coroutines.ExperimentalCoroutinesApi",
- "-opt-in=kotlinx.serialization.ExperimentalSerializationApi",
- )
- }
- }
- dependencies {
- implementation(project(":i18n"))
- api(libs.logcat)
- api(libs.rxjava)
- api(libs.okhttp.core)
- api(libs.okhttp.logging)
- api(libs.okhttp.brotli)
- api(libs.okhttp.dnsoverhttps)
- api(libs.okio)
- implementation(libs.image.decoder)
- implementation(libs.unifile)
- api(kotlinx.coroutines.core)
- api(kotlinx.serialization.json)
- api(kotlinx.serialization.json.okio)
- api(libs.preferencektx)
- implementation(libs.jsoup)
- // Sort
- implementation(libs.natural.comparator)
- // JavaScript engine
- implementation(libs.bundles.js.engine)
- testImplementation(libs.bundles.test)
- }
|