mirror of
https://github.com/whitechi73/OpenShamrock.git
synced 2024-08-14 13:12:17 +08:00
26 lines
914 B
Kotlin
26 lines
914 B
Kotlin
val DEPENDENCY_ANDROIDX = arrayOf(
|
|
"androidx.core:core-ktx:1.12.0",
|
|
"androidx.appcompat:appcompat:1.6.1",
|
|
"com.google.android.material:material:1.11.0",
|
|
"androidx.exifinterface:exifinterface:1.3.7",
|
|
"androidx.lifecycle:lifecycle-runtime-ktx:2.6.1",
|
|
"androidx.activity:activity-compose:1.7.2",
|
|
)
|
|
|
|
const val DEPENDENCY_JSON5K = "io.github.xn32:json5k:0.3.0"
|
|
const val DEPENDENCY_PROTOBUF = "com.google.protobuf:protobuf-java:3.24.0"
|
|
const val DEPENDENCY_JAVA_WEBSOCKET = "org.java-websocket:Java-WebSocket:1.5.4"
|
|
|
|
fun room(name: String) = "androidx.room:room-$name:${Versions.roomVersion}"
|
|
|
|
fun kotlinx(name: String, version: String) = "org.jetbrains.kotlinx:kotlinx-$name:$version"
|
|
|
|
fun ktor(target: String, name: String): String {
|
|
return "io.ktor:ktor-$target-$name:${Versions.ktorVersion}"
|
|
}
|
|
|
|
object Versions {
|
|
const val roomVersion = "2.5.0"
|
|
|
|
const val ktorVersion = "2.3.3"
|
|
} |