build.gradle 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. // Top-level build file where you can add configuration options common to all sub-projects/modules.
  2. buildscript {
  3. ext.gradle_version = '3.1.2'
  4. ext.kotlin_version = '1.2.41'
  5. ext.google_service_version = '3.2.0'
  6. ext.realm_version = '3.5.0'
  7. ext.realm_adapter_version = '1.4.0'
  8. ext.dagger2_version = '2.16'
  9. ext.lifecycle_version = '1.1.1'
  10. ext.timber_version = '4.7.0'
  11. ext.gson_version = '2.8.5'
  12. ext.retrofit_version = '2.4.0'
  13. ext.okhttp_version = '3.10.0'
  14. ext.rxjava2_version = '2.1.14'
  15. ext.rxandroid_version = '2.0.2'
  16. ext.tedpermission_version = '2.2.0'
  17. ext.fingerprint_version = '2.1.0@aar'
  18. ext.rxwsocket_version = '1.0.7'
  19. ext.glide_version = '4.7.1'
  20. repositories {
  21. google()
  22. jcenter()
  23. }
  24. dependencies {
  25. classpath "com.android.tools.build:gradle:$gradle_version"
  26. classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
  27. classpath "com.google.gms:google-services:$google_service_version"
  28. classpath "io.realm:realm-gradle-plugin:$realm_version"
  29. // NOTE: Do not place your application dependencies here; they belong
  30. // in the individual module build.gradle files
  31. }
  32. }
  33. allprojects {
  34. repositories {
  35. google()
  36. jcenter()
  37. maven { url "https://github.com/omadahealth/omada-nexus/raw/master/release" }
  38. maven { url "https://maven.google.com" }
  39. }
  40. }
  41. task clean(type: Delete) {
  42. delete rootProject.buildDir
  43. }