这是CaiYouHui前端,一个关于flutter的安卓app,前端使用flutter实现

build.gradle.kts 1.6KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. allprojects {
  2. repositories {
  3. maven { setUrl("https://maven.aliyun.com/repository/public") }
  4. maven { setUrl("https://maven.aliyun.com/repository/google") }
  5. maven { setUrl("https://maven.aliyun.com/repository/jcenter") }
  6. maven { setUrl("https://maven.aliyun.com/repository/apache-snapshots") }
  7. maven { setUrl("https://maven.aliyun.com/repository/central") }
  8. maven { setUrl("https://maven.aliyun.com/repository/gradle-plugin") }
  9. maven { setUrl("https://maven.aliyun.com/repository/spring") }
  10. maven { setUrl("https://maven.aliyun.com/repository/spring-plugin") }
  11. maven { setUrl("https://maven.aliyun.com/repository/releases") }
  12. maven { setUrl("https://maven.aliyun.com/repository/snapshots") }
  13. maven { setUrl("https://maven.aliyun.com/repository/grails-core") }
  14. maven { setUrl("https://maven.aliyun.com/repository/mapr-public") }
  15. maven { setUrl("https://maven.aliyun.com/repository/staging-alpha") }
  16. maven { setUrl("https://maven.aliyun.com/repository/staging-alpha-group") }
  17. google()
  18. mavenCentral()
  19. maven { setUrl("https://mirrors.tuna.tsinghua.edu.cn/flutter/download.flutter.io") }
  20. }
  21. }
  22. val newBuildDir: Directory =
  23. rootProject.layout.buildDirectory
  24. .dir("../../build")
  25. .get()
  26. rootProject.layout.buildDirectory.value(newBuildDir)
  27. subprojects {
  28. val newSubprojectBuildDir: Directory = newBuildDir.dir(project.name)
  29. project.layout.buildDirectory.value(newSubprojectBuildDir)
  30. }
  31. subprojects {
  32. project.evaluationDependsOn(":app")
  33. }
  34. tasks.register<Delete>("clean") {
  35. delete(rootProject.layout.buildDirectory)
  36. }