Merge pull request #129 from TouchInstinct/lib_versions_gradle_6_style

changed version to constraints in roboswag modules
This commit is contained in:
PilotOfSparrow 2020-06-25 16:27:35 +03:00 committed by GitHub
commit 5f39d04f46
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
28 changed files with 530 additions and 380 deletions

View File

@ -0,0 +1,7 @@
apply plugin: 'com.android.application'
apply from: '../RoboSwag/android-configs/common-config.gradle'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'

View File

@ -0,0 +1,26 @@
apply plugin: 'kotlin-android'
rootProject.ext {
compileSdk = 29
minSdk = 21
targetSdk = 29
}
android {
compileSdkVersion rootProject.ext.compileSdk
defaultConfig {
minSdkVersion rootProject.ext.minSdk
targetSdkVersion rootProject.ext.targetSdk
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
}

View File

@ -0,0 +1,3 @@
apply plugin: 'com.android.library'
apply from: '../android-configs/common-config.gradle'

View File

@ -0,0 +1,18 @@
plugins {
`kotlin-dsl`
`kotlin-dsl-precompiled-script-plugins`
}
repositories {
jcenter()
google()
}
dependencies {
implementation("com.android.tools.build:gradle:4.0.0")
implementation("com.android.tools.build:gradle-api:4.0.0")
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.61")
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.61")
}

View File

@ -0,0 +1,23 @@
plugins {
id("com.android.application") apply false
id("kotlin-android")
id("kotlin-android-extensions")
}
android {
compileSdkVersion(29)
defaultConfig {
minSdkVersion(21)
targetSdkVersion(29)
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
}

View File

@ -0,0 +1 @@
implementation-class=plugins.AndroidAppPlugin

View File

@ -1,23 +1,48 @@
apply plugin: 'com.android.library'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
api project(":storable")
api 'net.danlew:android.joda:2.9.9.4'
implementation project(":utils")
implementation project(":logging")
implementation project(":storable")
implementation "androidx.annotation:annotation:$versions.androidx"
implementation "com.squareup.retrofit2:retrofit:$versions.retrofit"
implementation 'ru.touchin:logansquare:1.4.3'
implementation 'net.danlew:android.joda'
implementation "androidx.core:core"
implementation "androidx.annotation:annotation"
implementation "com.squareup.retrofit2:retrofit"
implementation 'ru.touchin:logansquare'
constraints {
implementation("androidx.core:core") {
version {
require '1.0.0'
}
}
implementation("ru.touchin:logansquare") {
version {
require '1.4.3'
}
}
implementation("com.squareup.retrofit2:retrofit") {
version {
require '2.7.0'
}
}
implementation("androidx.annotation:annotation") {
version {
require '1.0.0'
}
}
implementation("net.danlew:android.joda") {
version {
require '2.9.9.4'
}
}
}
}

View File

@ -1,15 +1,6 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 17
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
}

View File

@ -1,31 +1,26 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
implementation project(":logging")
implementation project(":navigation-base")
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation("org.jetbrains.kotlin:kotlin-stdlib")
implementation "androidx.core:core-ktx:$versions.coreKtx"
implementation("androidx.core:core-ktx")
implementation "androidx.appcompat:appcompat:$versions.appcompat"
implementation("androidx.appcompat:appcompat")
constraints {
implementation("androidx.appcompat:appcompat") {
version {
require '1.0.0'
}
}
implementation("androidx.core:core-ktx") {
version {
require '1.0.0'
}
}
}
}

View File

@ -1,31 +1,26 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
implementation project(":navigation-base")
implementation project(":bottom-navigation-base")
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "androidx.core:core-ktx:$versions.coreKtx"
implementation "androidx.core:core-ktx"
implementation "androidx.appcompat:appcompat:$versions.appcompat"
implementation "androidx.appcompat:appcompat"
constraints {
implementation("androidx.core:core-ktx") {
version {
require '1.0.0'
}
}
implementation("androidx.appcompat:appcompat") {
version {
require '1.0.0'
}
}
}
}

View File

@ -1,32 +1,27 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
implementation project(":navigation-base")
implementation project(":navigation-viewcontroller")
implementation project(":bottom-navigation-base")
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "androidx.core:core-ktx:$versions.coreKtx"
implementation "androidx.core:core-ktx"
implementation "androidx.appcompat:appcompat:$versions.appcompat"
implementation "androidx.appcompat:appcompat"
constraints {
implementation("androidx.core:core-ktx") {
version {
require '1.0.0'
}
}
implementation("androidx.appcompat:appcompat") {
version {
require '1.0.0'
}
}
}
}

View File

@ -5,10 +5,10 @@ buildscript {
maven { url "https://plugins.gradle.org/m2/" }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'com.android.tools.build:gradle:4.0.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'de.aaschmid:gradle-cpd-plugin:1.1'
classpath "io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.0.0-RC12"
classpath 'de.aaschmid:gradle-cpd-plugin:3.1'
classpath "io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.6.0"
}
}
@ -16,7 +16,13 @@ allprojects {
repositories {
google()
jcenter()
maven { url "http://dl.bintray.com/touchin/touchin-tools" }
maven {
url "https://dl.bintray.com/touchin/touchin-tools"
metadataSources {
artifact()
}
}
}
}

View File

@ -1,18 +1,17 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 17
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
api project(":base-map")
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "com.google.android.gms:play-services-maps:$versions.google_maps"
implementation "com.google.android.gms:play-services-maps"
constraints {
implementation("com.google.android.gms:play-services-maps") {
version {
require '17.0.0'
}
}
}
}

View File

@ -1,16 +1,15 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "androidx.recyclerview:recyclerview:$versions.androidx"
implementation "androidx.recyclerview:recyclerview"
constraints {
implementation("androidx.recyclerview:recyclerview") {
version {
require '1.0.0'
}
}
}
}

View File

@ -1,25 +1,42 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
api project(":utils")
api project(":logging")
api project(":lifecycle")
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "androidx.appcompat:appcompat:$versions.appcompat"
implementation "androidx.appcompat:appcompat"
implementation "androidx.lifecycle:lifecycle-extensions:$versions.lifecycle"
implementation "androidx.lifecycle:lifecycle-extensions"
implementation "io.reactivex.rxjava2:rxjava:$versions.rxJava"
implementation "io.reactivex.rxjava2:rxandroid:$versions.rxAndroid"
implementation "io.reactivex.rxjava2:rxjava"
implementation "io.reactivex.rxjava2:rxandroid"
constraints {
implementation("androidx.appcompat:appcompat") {
version {
require '1.0.0'
}
}
implementation("androidx.lifecycle:lifecycle-extensions") {
version {
require '2.1.0'
}
}
implementation("io.reactivex.rxjava2:rxjava") {
version {
require '2.2.6'
}
}
implementation("io.reactivex.rxjava2:rxandroid") {
version {
require '2.0.0'
}
}
}
}

View File

@ -1,22 +1,4 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
implementation project(":lifecycle")
@ -24,12 +6,38 @@ dependencies {
compileOnly "javax.inject:javax.inject:1"
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "androidx.appcompat:appcompat:$versions.appcompat"
implementation "androidx.appcompat:appcompat"
implementation "androidx.fragment:fragment:$versions.fragment"
implementation "androidx.fragment:fragment-ktx:$versions.fragment"
implementation "androidx.fragment:fragment"
implementation "androidx.fragment:fragment-ktx"
implementation "androidx.lifecycle:lifecycle-extensions:$versions.lifecycle"
implementation "androidx.lifecycle:lifecycle-extensions"
constraints {
implementation("androidx.appcompat:appcompat") {
version {
require '1.0.0'
}
}
implementation("androidx.fragment:fragment") {
version {
require '1.1.0'
}
}
implementation("androidx.fragment:fragment-ktx") {
version {
require '1.1.0'
}
}
implementation("androidx.lifecycle:lifecycle-extensions") {
version {
require '2.1.0'
}
}
}
}

View File

@ -1,32 +1,40 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
compileOnly "javax.inject:javax.inject:1"
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "androidx.appcompat:appcompat:$versions.appcompat"
implementation "androidx.appcompat:appcompat"
implementation "androidx.fragment:fragment:$versions.fragment"
implementation "androidx.fragment:fragment-ktx:$versions.fragment"
implementation "androidx.fragment:fragment"
implementation "androidx.fragment:fragment-ktx"
implementation "androidx.lifecycle:lifecycle-extensions:$versions.lifecycle"
implementation "androidx.lifecycle:lifecycle-extensions"
constraints {
implementation("androidx.appcompat:appcompat") {
version {
require '1.0.0'
}
}
implementation("androidx.lifecycle:lifecycle-extensions") {
version {
require '2.1.0'
}
}
implementation("androidx.fragment:fragment") {
version {
require '1.0.0'
}
}
implementation("androidx.fragment:fragment-ktx") {
version {
require '1.1.0'
}
}
}
}

View File

@ -1,19 +1,17 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
api project(":lifecycle")
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "com.google.android.gms:play-services-location:$versions.location"
implementation "com.google.android.gms:play-services-location"
constraints {
implementation("com.google.android.gms:play-services-location") {
version {
require '1.0.0'
}
}
}
}

View File

@ -1,22 +1,21 @@
apply plugin: 'com.android.library'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
implementation "androidx.annotation:annotation:$versions.androidx"
implementation "androidx.annotation:annotation"
implementation("com.crashlytics.sdk.android:crashlytics:$versions.crashlytics@aar") {
transitive = true
implementation "com.crashlytics.sdk.android:crashlytics"
constraints {
implementation("androidx.annotation:annotation") {
version {
require '1.0.0'
}
}
implementation("com.crashlytics.sdk.android:crashlytics") {
version {
require '2.10.0'
}
}
}
}

View File

@ -1,41 +1,61 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply from: "../android-configs/lib-config.gradle"
apply plugin: 'kotlin-kapt'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
}
dependencies {
implementation project(":utils")
implementation project(":logging")
implementation 'androidx.multidex:multidex:2.0.1'
implementation 'androidx.multidex:multidex'
implementation 'net.danlew:android.joda:2.10.2'
implementation 'net.danlew:android.joda'
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "androidx.appcompat:appcompat:$versions.appcompat"
implementation "androidx.appcompat:appcompat"
implementation "androidx.fragment:fragment:$versions.fragment"
implementation "androidx.fragment:fragment-ktx:$versions.fragment"
implementation "androidx.fragment:fragment"
implementation "androidx.fragment:fragment-ktx"
implementation("com.crashlytics.sdk.android:crashlytics:$versions.crashlytics@aar") {
implementation("com.crashlytics.sdk.android:crashlytics") {
transitive = true
}
constraints {
implementation("androidx.multidex:multidex") {
version {
require '2.0.0'
}
}
implementation("net.danlew:android.joda") {
version {
require '2.10.0'
}
}
implementation("androidx.appcompat:appcompat") {
version {
require '1.0.0'
}
}
implementation("androidx.fragment:fragment") {
version {
require '1.1.0'
}
}
implementation("androidx.fragment:fragment-ktx") {
version {
require '1.1.0'
}
}
implementation("com.crashlytics.sdk.android:crashlytics") {
version {
require '2.10.0'
}
}
}
}

View File

@ -1,39 +1,45 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply from: "../android-configs/lib-config.gradle"
apply plugin: 'kotlin-kapt'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
}
dependencies {
implementation project(":utils")
implementation project(":logging")
implementation project(":navigation-base")
implementation 'androidx.multidex:multidex:2.0.1'
implementation 'androidx.multidex:multidex'
implementation 'net.danlew:android.joda:2.10.2'
implementation 'net.danlew:android.joda'
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "androidx.appcompat:appcompat:$versions.appcompat"
implementation "androidx.appcompat:appcompat"
implementation("com.crashlytics.sdk.android:crashlytics:$versions.crashlytics@aar") {
transitive = true
implementation("com.crashlytics.sdk.android:crashlytics")
constraints {
implementation("androidx.multidex:multidex") {
version {
require '2.0.1'
}
}
implementation("net.danlew:android.joda") {
version {
require '2.10.2'
}
}
implementation("androidx.appcompat:appcompat") {
version {
require '1.0.2'
}
}
implementation("com.crashlytics.sdk.android:crashlytics") {
version {
require '2.10.0'
}
}
}
}

View File

@ -1,18 +1,17 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
api project(':kotlin-extensions')
implementation project(':kotlin-extensions')
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "androidx.recyclerview:recyclerview:$versions.androidx"
implementation "androidx.recyclerview:recyclerview"
constraints {
implementation("androidx.recyclerview:recyclerview") {
version {
require '1.0.0'
}
}
}
}

View File

@ -1,16 +1,22 @@
apply plugin: 'com.android.library'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
api project(":logging")
api 'net.danlew:android.joda:2.9.9.4'
implementation project(":logging")
implementation 'net.danlew:android.joda'
implementation "androidx.recyclerview:recyclerview:$versions.androidx"
implementation "androidx.recyclerview:recyclerview"
constraints {
implementation("androidx.recyclerview:recyclerview") {
version {
require '1.0.0'
}
}
implementation("net.danlew:android.joda") {
version {
require '2.9.9.4'
}
}
}
}

View File

@ -1,18 +1,17 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
api project(":utils")
api project(":logging")
implementation project(":utils")
implementation project(":logging")
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
implementation "io.reactivex.rxjava2:rxjava:$versions.rxJava"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "io.reactivex.rxjava2:rxjava"
constraints {
implementation("io.reactivex.rxjava2:rxjava") {
version {
require '2.2.9'
}
}
}
}

View File

@ -1,25 +1,38 @@
apply plugin: 'com.android.library'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
api project(":utils")
api project(":logging")
implementation project(":utils")
implementation project(":logging")
implementation "androidx.core:core:$versions.androidx"
implementation "androidx.annotation:annotation:$versions.androidx"
implementation "androidx.core:core"
implementation "androidx.annotation:annotation"
implementation "io.reactivex.rxjava2:rxjava:$versions.rxJava"
implementation "io.reactivex.rxjava2:rxandroid:$versions.rxAndroid"
implementation "io.reactivex.rxjava2:rxjava"
implementation "io.reactivex.rxjava2:rxandroid"
constraints {
implementation("androidx.core:core") {
version {
require '1.0.0'
}
}
implementation("androidx.annotation:annotation") {
version {
require '1.0.0'
}
}
implementation("io.reactivex.rxjava2:rxjava") {
version {
require '2.2.6'
}
}
implementation("io.reactivex.rxjava2:rxandroid") {
version {
require '2.1.1'
}
}
}
}

View File

@ -1,21 +1,21 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
implementation "androidx.core:core:$versions.androidx"
implementation "androidx.annotation:annotation:$versions.androidx"
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "androidx.core:core"
implementation "androidx.annotation:annotation"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
constraints {
implementation("androidx.core:core") {
version {
require '1.0.0'
}
}
implementation("androidx.annotation:annotation") {
version {
require '1.1.0'
}
}
}
}

View File

@ -1,21 +1,16 @@
apply plugin: 'com.android.library'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 16
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
api project(":utils")
api project(":logging")
implementation project(":utils")
implementation project(":logging")
implementation "com.google.android.material:material:$versions.material"
implementation "com.google.android.material:material"
constraints {
implementation("com.google.android.material:material") {
version {
require '1.0.0'
}
}
}
}

View File

@ -1,18 +1,17 @@
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
compileSdkVersion versions.compileSdk
defaultConfig {
minSdkVersion 17
}
}
apply from: "../android-configs/lib-config.gradle"
dependencies {
api project(":base-map")
implementation project(":base-map")
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "org.jetbrains.kotlin:kotlin-stdlib"
implementation "com.yandex.android:mapkit:$versions.yandex_mapkit"
implementation "com.yandex.android:mapkit"
constraints {
implementation("com.yandex.android:mapkit") {
version {
require '3.4.0'
}
}
}
}