build.gradle 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. buildscript {
  2. ext {
  3. agp_version = '8.9.0'
  4. }
  5. ext.kotlin_version = '2.1.10'
  6. repositories {
  7. google()
  8. mavenCentral()
  9. // maven { url 'https://maven.aliyun.com/repository/google' }
  10. // maven { url 'https://maven.aliyun.com/repository/jcenter' }
  11. // maven { url 'https://maven.aliyun.com/repository/public' }
  12. // maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
  13. }
  14. dependencies {
  15. classpath "com.android.tools.build:gradle:$agp_version"
  16. classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
  17. }
  18. }
  19. allprojects {
  20. repositories {
  21. google()
  22. mavenCentral()
  23. // maven { url 'https://maven.aliyun.com/repository/google' }
  24. // maven { url 'https://maven.aliyun.com/repository/jcenter' }
  25. // maven { url 'https://maven.aliyun.com/repository/public' }
  26. // maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
  27. }
  28. }
  29. rootProject.buildDir = '../build'
  30. subprojects {
  31. project.buildDir = "${rootProject.buildDir}/${project.name}"
  32. }
  33. subprojects {
  34. project.evaluationDependsOn(':app')
  35. }
  36. tasks.register("clean", Delete) {
  37. delete rootProject.buildDir
  38. }