33 lines
903 B
Groovy
33 lines
903 B
Groovy
apply plugin: 'com.android.library'
|
|
apply plugin: 'kotlin-android'
|
|
apply plugin: 'kotlin-kapt'
|
|
|
|
android {
|
|
compileSdkVersion rootProject.ext.android["compileSdkVersion"]
|
|
|
|
defaultConfig {
|
|
minSdkVersion rootProject.ext.android["minSdkVersion"]
|
|
targetSdkVersion rootProject.ext.android["targetSdkVersion"]
|
|
versionCode rootProject.ext.android["versionCode"]
|
|
versionName rootProject.ext.android["versionName"]
|
|
}
|
|
|
|
compileOptions {
|
|
sourceCompatibility JavaVersion.VERSION_1_8
|
|
targetCompatibility JavaVersion.VERSION_1_8
|
|
}
|
|
|
|
kotlinOptions {
|
|
jvmTarget = JavaVersion.VERSION_1_8.toString()
|
|
}
|
|
|
|
viewBinding {
|
|
enabled = true
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
rootProject.ext.AndroidDepend.each { k, v -> api v }
|
|
rootProject.ext.LifecycleDepend.each { k, v -> api v }
|
|
rootProject.ext.GoogleDepend.each { k, v -> api v }
|
|
} |