70 lines
1.9 KiB
Groovy
70 lines
1.9 KiB
Groovy
apply plugin: 'com.android.library'
|
|
apply plugin: 'kotlin-android'
|
|
apply plugin: 'kotlin-kapt'
|
|
|
|
android {
|
|
compileSdkVersion Integer.parseInt(project.ANDROID_COMPILE_SDK_VERSION)
|
|
|
|
resourcePrefix "uxsdk_"
|
|
defaultConfig {
|
|
minSdkVersion Integer.parseInt(project.ANDROID_MIN_SDK_VERSION)
|
|
targetSdkVersion Integer.parseInt(project.ANDROID_TARGET_SDK_VERSION)
|
|
versionCode 1
|
|
versionName "1.0"
|
|
}
|
|
|
|
compileOptions {
|
|
sourceCompatibility JavaVersion.VERSION_1_8
|
|
targetCompatibility JavaVersion.VERSION_1_8
|
|
}
|
|
|
|
kotlinOptions{
|
|
jvmTarget = JavaVersion.VERSION_1_8
|
|
freeCompilerArgs += ["-Xjvm-default=all"]
|
|
}
|
|
|
|
buildFeatures {
|
|
viewBinding true
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
implementation deps.annotation
|
|
implementation deps.appcompat
|
|
implementation deps.multidex
|
|
implementation deps.legacySupport
|
|
implementation deps.recyclerview
|
|
implementation deps.okio
|
|
implementation deps.wire
|
|
implementation deps.constraintLayout
|
|
implementation deps.lifecycleJava8
|
|
implementation deps.lifecycleRuntime
|
|
implementation deps.lifecycleProcess
|
|
implementation deps.media
|
|
implementation deps.kotlinLib
|
|
implementation deps.ktxCore
|
|
implementation deps.rx3Android
|
|
implementation deps.wpmzSdk
|
|
implementation deps.rx3Kt
|
|
implementation deps.lottie
|
|
implementation deps.cardview
|
|
implementation deps.mikepenzCommunityMaterial
|
|
implementation deps.mikepenzGoogleMaterial
|
|
implementation deps.mikepenzIconicsViews
|
|
implementation deps.mikepenzIconicsCore
|
|
implementation deps.mikepenzIonicons
|
|
implementation deps.material
|
|
|
|
api deps.maplibreTurf
|
|
api deps.maplibreSdk
|
|
|
|
|
|
api deps.playservicesplaces
|
|
api deps.playservicesmaps
|
|
api deps.playserviceslocation
|
|
api deps.playservicesbase
|
|
|
|
compileOnly deps.aircraftProvided
|
|
implementation deps.aircraft
|
|
|
|
} |