aboutsummaryrefslogtreecommitdiff
path: root/buildSrc/src/main/kotlin/kau/Dependencies.kt
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2020-02-18 00:12:57 -0800
committerGitHub <noreply@github.com>2020-02-18 00:12:57 -0800
commit0e4e82933001ab749538109210cb0940ea912db0 (patch)
treeb7a3410ee87174f602eddffd693b6d774509b095 /buildSrc/src/main/kotlin/kau/Dependencies.kt
parentcfac5f0db6527aace725de14f07b19ba85b5e07e (diff)
downloadkau-0e4e82933001ab749538109210cb0940ea912db0.tar.gz
kau-0e4e82933001ab749538109210cb0940ea912db0.tar.bz2
kau-0e4e82933001ab749538109210cb0940ea912db0.zip
Update versions (#247)
* Update versions * Add koin * Add koin test * Add kotlin jvm version
Diffstat (limited to 'buildSrc/src/main/kotlin/kau/Dependencies.kt')
-rw-r--r--buildSrc/src/main/kotlin/kau/Dependencies.kt12
1 files changed, 12 insertions, 0 deletions
diff --git a/buildSrc/src/main/kotlin/kau/Dependencies.kt b/buildSrc/src/main/kotlin/kau/Dependencies.kt
index caf2f6e..b543dc3 100644
--- a/buildSrc/src/main/kotlin/kau/Dependencies.kt
+++ b/buildSrc/src/main/kotlin/kau/Dependencies.kt
@@ -29,6 +29,9 @@ object Dependencies {
fun kauFastAdapter(version: String) = kau("fastadapter", version)
@JvmStatic
+ fun kauFastAdapterViewBinding(version: String) = kau("fastadapter-viewbinding", version)
+
+ @JvmStatic
fun kauKprefActivity(version: String) = kau("kpref-activity", version)
@JvmStatic
@@ -47,6 +50,15 @@ object Dependencies {
@JvmField
val kotlinReflect = kotlin("reflect")
+ @JvmField
+ val koin = koin("android")
+
+ @JvmField
+ val koinTest = koin("test")
+
+ @JvmStatic
+ fun koin(type: String) = "org.koin:koin-$type:${Versions.koin}"
+
const val junit = "junit:junit:${Versions.junit}"
const val coroutines = "org.jetbrains.kotlinx:kotlinx-coroutines-android:${Versions.coroutines}"