dependencies-variable.gradle 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. /**
  2. * Created by aaron on 2020-03-26
  3. */
  4. ext {
  5. android = '3.2.0'
  6. kotlin = '1.3.10'
  7. android_legacy = '27.1.1'
  8. constraintlayout = '1.1.3'
  9. koin = '2.1.5'
  10. ted_permission = '2.2.3'
  11. retrofit2 = '2.8.1'
  12. okhttp = '4.4.0'
  13. gson = '2.8.6'
  14. rxkotlin = '2.4.0'
  15. rxandroid = '2.1.1'
  16. junit = '4.12'
  17. android_runner = '1.0.2'
  18. espresso_core = '3.0.2'
  19. }
  20. ext.dependencies = [
  21. classpath : [
  22. android : "com.android.tools.build:gradle:$ext.android",
  23. kotlin : "org.jetbrains.kotlin:kotlin-gradle-plugin:$ext.kotlin",
  24. koin : "org.koin:koin-gradle-plugin:$ext.koin"
  25. ],
  26. library : [
  27. kotlin_stdlib : "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$ext.kotlin",
  28. kotlin_databinding : "com.android.databinding:compiler:$ext.android",
  29. appcompat : "com.android.support:appcompat-v7:$ext.android_legacy",
  30. constraintlayout : "com.android.support.constraint:constraint-layout:$ext.constraintlayout",
  31. koin_scope : "org.koin:koin-android-scope:$ext.koin",
  32. koin_viewmodel : "org.koin:koin-android-viewmodel:$ext.koin",
  33. koin_ext : "org.koin:koin-android-ext:$ext.koin",
  34. ted_permission : "gun0912.ted:tedpermission-rx2:$ext.ted_permission",
  35. retrofit2_runtime : "com.squareup.retrofit2:retrofit:$ext.retrofit2",
  36. retrofit2_rxadapter : "com.squareup.retrofit2:adapter-rxjava2:$ext.retrofit2",
  37. retrofit2_gson : "com.squareup.retrofit2:converter-gson:$ext.retrofit2",
  38. okhttp : "com.squareup.okhttp3:okhttp:$ext.okhttp",
  39. okhttp_interceptor : "com.squareup.okhttp3:logging-interceptor:$ext.okhttp",
  40. gson : "com.google.code.gson:gson:$ext.gson",
  41. rxkotlin : "io.reactivex.rxjava2:rxkotlin:$ext.rxkotlin",
  42. rxandroid : "io.reactivex.rxjava2:rxandroid:$ext.rxandroid"
  43. ],
  44. test : [
  45. junit : "junit:junit:$ext.junit",
  46. android_runner : "com.android.support.test:runner:$ext.android_runner",
  47. espresso_core : "com.android.support.test.espresso:espresso-core:$ext.espresso_core"
  48. ]
  49. ]