makcar/android-sdk-v5-uxsdk/build.gradle

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
}