Files
AndroidBaseFrameMVVM/base_lib.gradle

45 lines
1.2 KiB
Groovy
Raw Normal View History

2021-04-24 18:12:23 +08:00
//****************************************
//********* lib 模块的公共脚本配置 **********
//****************************************
2021-04-24 18:12:23 +08:00
import com.quyunshuo.androidbaseframemvvm.buildsrc.*
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'
apply plugin: 'dagger.hilt.android.plugin'
android {
compileSdkVersion ProjectBuildConfig.compileSdkVersion
buildToolsVersion ProjectBuildConfig.buildToolsVersion
defaultConfig {
minSdkVersion ProjectBuildConfig.minSdkVersion
targetSdkVersion ProjectBuildConfig.targetSdkVersion
versionCode ProjectBuildConfig.versionCode
versionName ProjectBuildConfig.versionName
2021-04-24 18:12:23 +08:00
consumerProguardFiles "consumer-rules.pro"
2021-04-24 18:12:23 +08:00
ndk {
// 设置支持的SO库架构
//abiFilters 'armeabi', 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'
abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
}
kapt {
arguments {
arg("AROUTER_MODULE_NAME", project.getName())
}
}