settings.gradle.kts 963 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. pluginManagement {
  2. resolutionStrategy {
  3. eachPlugin {
  4. val regex = "com.android.(library|application)".toRegex()
  5. if (regex matches requested.id.id) {
  6. useModule("com.android.tools.build:gradle:${requested.version}")
  7. }
  8. }
  9. }
  10. repositories {
  11. gradlePluginPortal()
  12. google()
  13. mavenCentral()
  14. }
  15. }
  16. dependencyResolutionManagement {
  17. versionCatalogs {
  18. create("kotlinx") {
  19. from(files("gradle/kotlinx.versions.toml"))
  20. }
  21. create("androidx") {
  22. from(files("gradle/androidx.versions.toml"))
  23. }
  24. create("compose") {
  25. from(files("gradle/compose.versions.toml"))
  26. }
  27. }
  28. repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
  29. repositories {
  30. mavenCentral()
  31. google()
  32. maven(url = "https://www.jitpack.io")
  33. }
  34. }
  35. rootProject.name = "Tachiyomi"
  36. include(":app")