// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { ext { kotlin_version = '1.6.0' gradle_version = '4.1.1' google_services_version = '4.3.3' fabric_gradle_version = '1.31.2' // Android multidex_version = '2.0.1' appcompat_version = '1.1.0' ktx_version = '1.2.0' constraint_version = '1.1.3' // Google material_version = '1.0.0' crashlytics_version = '2.10.1' play_services_location_version = '17.0.0' // Db // Room room_version = '2.2.5' // Di kodein_version = '6.5.0' // Moxy moxy_version = '1.7.0' // Rx rx_kotlin_version = '2.3.0' rx_android_version = '2.1.1' rx_java_version = '2.2.6' rx_relay_version = '2.1.0' // OkHttp okhttp_version = '3.12.1' // Retrofit retrofit_version = '2.5.0' // Picasso picasso_version = '2.71828' picasso_transf_version = '2.2.1' // Cicerone cicerone_version = '5.0.0' // Ui santalu_mask_et_version = '1.1.1' poovam_pin_et_version = '1.2.1' cachapa_explayout_version = '2.9.2' // Yandex maps yandex_maps_version = '3.4.0' // Anko anko_version = '0.10.8' // Debug timber_version = '4.7.1' debugdrawer_version = '0.8.0' chuck_version = '1.1.0' lynx_version = '1.1.0' // Tests mockk_version = '1.9.3' junit_version = '5.3.1' junit_ext_version = '1.1.1' espresso_version = '3.2.0' } repositories { google() jcenter() mavenCentral() maven { url 'https://maven.fabric.io/public' } } dependencies { classpath "com.android.tools.build:gradle:$gradle_version" classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.10" classpath "io.fabric.tools:gradle:$fabric_gradle_version" classpath "com.google.gms:google-services:$google_services_version" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() mavenCentral() maven { url 'https://jitpack.io' } } } task clean(type: Delete) { delete rootProject.buildDir }