From 952fc0f74b76f830ad80307d2cfff49760d981f8 Mon Sep 17 00:00:00 2001 From: nian1 Date: Thu, 16 May 2024 17:32:22 +0800 Subject: [PATCH] Optimize build config --- build.gradle.kts | 4 ++-- gradle.properties | 2 +- settings.gradle.kts | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 56bf346..55576fb 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -2,6 +2,7 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile buildscript { repositories { + mavenCentral() google { mavenContent { includeGroupAndSubgroups("androidx") @@ -9,7 +10,6 @@ buildscript { includeGroupAndSubgroups("com.google") } } - mavenCentral() gradlePluginPortal() } dependencies { @@ -29,6 +29,7 @@ plugins { allprojects { repositories { + mavenCentral() google { mavenContent { includeGroupAndSubgroups("androidx") @@ -36,7 +37,6 @@ allprojects { includeGroupAndSubgroups("com.google") } } - mavenCentral() maven("https://jitpack.io") } diff --git a/gradle.properties b/gradle.properties index 72150f7..51f97dc 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ # Gradle -org.gradle.jvmargs=-Xmx3g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -XX:+UseParallelGC -XX:MaxMetaspaceSize=512m -Dkotlin.daemon.jvm.options=-XX:MaxMetaspaceSize=1g +org.gradle.jvmargs=-Xmx4g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g org.gradle.parallel=true org.gradle.caching=true org.gradle.configureondemand=true diff --git a/settings.gradle.kts b/settings.gradle.kts index 2a804e3..cc1baf1 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -3,7 +3,9 @@ enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") pluginManagement { + includeBuild("build-logic") repositories { + mavenCentral() google { mavenContent { includeGroupAndSubgroups("androidx") @@ -11,14 +13,13 @@ pluginManagement { includeGroupAndSubgroups("com.google") } } - mavenCentral() gradlePluginPortal() } - includeBuild("build-logic") } dependencyResolutionManagement { repositories { + mavenCentral() google { mavenContent { includeGroupAndSubgroups("androidx") @@ -26,7 +27,6 @@ dependencyResolutionManagement { includeGroupAndSubgroups("com.google") } } - mavenCentral() } versionCatalogs { create("moko") {