build.gradle 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import com.yc.buildsrc.*
  2. buildscript {
  3. repositories {
  4. mavenLocal()
  5. google()
  6. mavenCentral {url "https://maven.aliyun.com/repository/jcenter"}
  7. maven { url 'https://maven.aliyun.com/repository/google' }
  8. maven { url 'https://maven.aliyun.com/repository/central' }
  9. maven { url 'https://maven.aliyun.com/repository/public' }
  10. maven { url 'https://maven.aliyun.com/repository/jcenter' }
  11. maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
  12. maven { url "https://www.jitpack.io" }
  13. maven { url 'https://maven.scijava.org/content/repositories/public/' }
  14. mavenCentral()
  15. // zego
  16. maven { url 'https://maven.zego.im' }
  17. }
  18. dependencies {
  19. classpath ProjectPluginManager.AndroidToolsPlugin
  20. classpath ProjectPluginManager.KotlinPlugin
  21. classpath ProjectPluginManager.ARouterRegister
  22. classpath ProjectPluginManager.ProtocolBuffer
  23. // classpath ProjectPluginManager.Walle
  24. }
  25. }
  26. allprojects {
  27. repositories {
  28. mavenLocal()
  29. google()
  30. mavenCentral {url "https://maven.aliyun.com/repository/jcenter"}
  31. maven { url 'https://maven.aliyun.com/repository/google' }
  32. maven { url 'https://maven.aliyun.com/repository/central' }
  33. maven { url 'https://maven.aliyun.com/repository/public' }
  34. maven { url 'https://maven.aliyun.com/repository/jcenter' }
  35. maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
  36. maven { url "https://www.jitpack.io" }
  37. maven { url 'https://maven.scijava.org/content/repositories/public/' }
  38. mavenCentral()
  39. // zego
  40. maven { url 'https://maven.zego.im' }
  41. flatDir {
  42. dirs 'libs' ,'../paylibrary/libs','../baselibrary/libs','../libBytedance/libs','../module_base/libs'
  43. }
  44. }
  45. tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all {
  46. kotlinOptions {
  47. jvmTarget = "1.8"
  48. }
  49. }
  50. }
  51. task clean(type: Delete) {
  52. delete rootProject.buildDir
  53. }