瀏覽代碼

Add gradle configuration "use.maven.local"

Him188 4 年之前
父節點
當前提交
da9dd1e353
共有 3 個文件被更改,包括 13 次插入4 次删除
  1. 8 4
      build.gradle.kts
  2. 2 0
      gradle.properties
  3. 3 0
      settings.gradle.kts

+ 8 - 4
build.gradle.kts

@@ -15,8 +15,10 @@ import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType
 
 buildscript {
     repositories {
-//        mavenLocal()
-        // maven(url = "https://mirrors.huaweicloud.com/repository/maven")
+        if (System.getProperty("use.maven.local") == "true") {
+            mavenLocal()
+        }
+
         mavenCentral()
         gradlePluginPortal()
         google()
@@ -67,8 +69,10 @@ allprojects {
     version = Versions.project
 
     repositories {
-        // mavenLocal() // cheching issue cause compiler exception
-        // maven(url = "https://mirrors.huaweicloud.com/repository/maven")
+        if (System.getProperty("use.maven.local") == "true") {
+            mavenLocal()
+        }
+
         mavenCentral()
         gradlePluginPortal()
         google()

+ 2 - 0
gradle.properties

@@ -22,3 +22,5 @@ systemProp.org.gradle.internal.publish.checksums.insecure=true
 gnsp.disableApplyOnlyOnRootProjectEnforcement=true
 # We may target 15 with Kotlin 1.5 IR
 mirai.android.target.api.level=24
+
+systemProp.use.maven.local=false

+ 3 - 0
settings.gradle.kts

@@ -9,6 +9,9 @@
 
 pluginManagement {
     repositories {
+        if (System.getProperty("use.maven.local") == "true") {
+            mavenLocal()
+        }
 //        mavenLocal()
         gradlePluginPortal()
         mavenCentral()