2021-04-24 18:12:23 +08:00
|
|
|
//****************************************
|
|
|
|
|
//********** lib_base 的配置文件 ***********
|
|
|
|
|
//****************************************
|
|
|
|
|
|
2023-08-20 20:23:09 +08:00
|
|
|
plugins {
|
|
|
|
|
alias(libs.plugins.library)
|
|
|
|
|
alias(libs.plugins.kotlin)
|
|
|
|
|
alias(libs.plugins.hilt)
|
|
|
|
|
id "kotlin-kapt"
|
|
|
|
|
}
|
|
|
|
|
|
2021-07-10 23:31:07 +08:00
|
|
|
apply from: '../base_lib.gradle'
|
2021-04-24 18:12:23 +08:00
|
|
|
|
|
|
|
|
import com.quyunshuo.androidbaseframemvvm.buildsrc.*
|
|
|
|
|
|
|
|
|
|
android {
|
|
|
|
|
|
|
|
|
|
buildFeatures {
|
|
|
|
|
viewBinding = true
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
resourcePrefix "base_"
|
2022-05-18 23:16:27 +08:00
|
|
|
namespace 'com.quyunshuo.androidbaseframemvvm.base'
|
2021-04-24 18:12:23 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
dependencies {
|
|
|
|
|
implementation fileTree(dir: "libs", include: ["*.jar"])
|
|
|
|
|
|
|
|
|
|
api DependencyConfig.AndroidX.CoreKtx
|
|
|
|
|
api DependencyConfig.AndroidX.AppCompat
|
|
|
|
|
api DependencyConfig.AndroidX.ConstraintLayout
|
|
|
|
|
api DependencyConfig.AndroidX.ActivityKtx
|
|
|
|
|
api DependencyConfig.AndroidX.FragmentKtx
|
|
|
|
|
api DependencyConfig.AndroidX.MultiDex
|
|
|
|
|
|
|
|
|
|
api DependencyConfig.Android.Material
|
|
|
|
|
|
|
|
|
|
api DependencyConfig.Kotlin.Kotlin
|
|
|
|
|
api DependencyConfig.Kotlin.CoroutinesCore
|
|
|
|
|
api DependencyConfig.Kotlin.CoroutinesAndroid
|
|
|
|
|
|
2021-05-25 16:03:03 +08:00
|
|
|
api DependencyConfig.JetPack.ViewModel
|
|
|
|
|
api DependencyConfig.JetPack.ViewModelSavedState
|
|
|
|
|
api DependencyConfig.JetPack.LiveData
|
|
|
|
|
api DependencyConfig.JetPack.Lifecycle
|
2021-05-25 17:47:55 +08:00
|
|
|
api DependencyConfig.JetPack.HiltCore
|
2021-04-24 18:12:23 +08:00
|
|
|
|
|
|
|
|
api DependencyConfig.GitHub.Gson
|
|
|
|
|
api DependencyConfig.GitHub.MMKV
|
|
|
|
|
api DependencyConfig.GitHub.AutoSize
|
|
|
|
|
api DependencyConfig.GitHub.ARoute
|
|
|
|
|
api DependencyConfig.GitHub.RecyclerViewAdapter
|
|
|
|
|
api DependencyConfig.GitHub.EventBus
|
|
|
|
|
api DependencyConfig.GitHub.PermissionX
|
|
|
|
|
api DependencyConfig.GitHub.AutoService
|
2021-07-10 23:31:07 +08:00
|
|
|
api DependencyConfig.GitHub.OkHttp
|
|
|
|
|
api DependencyConfig.GitHub.OkHttpInterceptorLogging
|
|
|
|
|
api DependencyConfig.GitHub.Retrofit
|
|
|
|
|
api DependencyConfig.GitHub.RetrofitConverterGson
|
2021-07-12 00:20:42 +08:00
|
|
|
api DependencyConfig.GitHub.Coil
|
|
|
|
|
api DependencyConfig.GitHub.CoilGIF
|
|
|
|
|
api DependencyConfig.GitHub.CoilSVG
|
|
|
|
|
api DependencyConfig.GitHub.CoilVideo
|
2021-04-24 18:12:23 +08:00
|
|
|
|
|
|
|
|
api DependencyConfig.SDK.TencentBugly
|
|
|
|
|
api DependencyConfig.SDK.TencentBuglyNative
|
|
|
|
|
api DependencyConfig.SDK.TencentTBSX5
|
|
|
|
|
|
|
|
|
|
kapt DependencyConfig.GitHub.ARouteCompiler
|
|
|
|
|
kapt DependencyConfig.GitHub.EventBusAPT
|
|
|
|
|
kapt DependencyConfig.GitHub.AutoServiceAnnotations
|
2021-05-25 17:47:55 +08:00
|
|
|
kapt DependencyConfig.JetPack.HiltApt
|
2021-05-25 16:03:03 +08:00
|
|
|
kapt DependencyConfig.JetPack.LifecycleCompilerAPT
|
2021-04-24 18:12:23 +08:00
|
|
|
|
|
|
|
|
debugApi DependencyConfig.GitHub.LeakCanary
|
|
|
|
|
}
|