0a748cd53b
Only what was needed is implemented, compression method is still untested.
34 lines
1.3 KiB
Kotlin
34 lines
1.3 KiB
Kotlin
dependencies {
|
|
// Android stub library
|
|
implementation("com.github.Suwayomi:android-jar:1.0.0")
|
|
|
|
// XML
|
|
compileOnly("xmlpull:xmlpull:1.1.3.4a")
|
|
|
|
// Config API
|
|
implementation(project(":AndroidCompat:Config"))
|
|
|
|
// APK sig verifier
|
|
compileOnly("com.android.tools.build:apksig:7.2.1")
|
|
|
|
// AndroidX annotations
|
|
compileOnly("androidx.annotation:annotation:1.5.0")
|
|
|
|
// substitute for duktape-android
|
|
implementation("org.mozilla:rhino-runtime:1.7.14") // slimmer version of 'org.mozilla:rhino'
|
|
implementation("org.mozilla:rhino-engine:1.7.14") // provides the same interface as 'javax.script' a.k.a Nashorn
|
|
|
|
// Kotlin wrapper around Java Preferences, makes certain things easier
|
|
val multiplatformSettingsVersion = "1.0.0-RC"
|
|
implementation("com.russhwolf:multiplatform-settings-jvm:$multiplatformSettingsVersion")
|
|
implementation("com.russhwolf:multiplatform-settings-serialization-jvm:$multiplatformSettingsVersion")
|
|
|
|
// Android version of SimpleDateFormat
|
|
implementation("com.ibm.icu:icu4j:72.1")
|
|
|
|
// OpenJDK lacks a native JPEG encoder
|
|
implementation("com.twelvemonkeys.common:common-lang:3.9.4")
|
|
implementation("com.twelvemonkeys.imageio:imageio-core:3.9.4")
|
|
implementation("com.twelvemonkeys.imageio:imageio-jpeg:3.4.1")
|
|
}
|