build.gradle 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. //****************************************
  2. //********* lib_common 的配置文件 **********
  3. //****************************************
  4. plugins {
  5. alias(libs.plugins.library)
  6. alias(libs.plugins.kotlin)
  7. alias(libs.plugins.hilt)
  8. id "kotlin-kapt"
  9. }
  10. apply from: '../base_lib.gradle'
  11. import com.quyunshuo.androidbaseframemvvm.buildsrc.*
  12. android {
  13. defaultConfig {
  14. resValue "string", "BUGLY_APP_ID", SDKKeyConfig.BUGLY_APP_ID
  15. }
  16. buildFeatures {
  17. viewBinding = true
  18. }
  19. resourcePrefix "common_"
  20. namespace 'com.quyunshuo.androidbaseframemvvm.common'
  21. }
  22. dependencies {
  23. implementation fileTree(dir: "libs", include: ["*.jar"])
  24. api project(path: ':lib_base')
  25. api DependencyConfig.JetPack.HiltCore
  26. kapt DependencyConfig.GitHub.ARouteCompiler
  27. kapt DependencyConfig.GitHub.EventBusAPT
  28. kapt DependencyConfig.GitHub.AutoServiceAnnotations
  29. kapt DependencyConfig.JetPack.HiltApt
  30. kapt DependencyConfig.JetPack.LifecycleCompilerAPT
  31. api DependencyConfig.AndroidX.WorkKtx
  32. }