From 5a6047850dad1ab959741b39bec5b129107a1eea Mon Sep 17 00:00:00 2001 From: Aaditya Dhingra Date: Wed, 12 Feb 2025 21:22:55 +0000 Subject: [PATCH] Bug 1947567 - Enable configuration-on-demand. r=android-reviewers,nalexander,florian,ohall Differential Revision: https://phabricator.services.mozilla.com/D237783 --- gradle.properties | 1 + mobile/android/fenix/gradle.properties | 1 + mobile/android/focus-android/gradle.properties | 1 + 3 files changed, 3 insertions(+) diff --git a/gradle.properties b/gradle.properties index bfc5ce2e275ddd..c0843212d8cd65 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,6 +4,7 @@ org.gradle.parallel=true org.gradle.daemon=true +org.gradle.configureondemand=true # Be careful when changing org.gradle.jvmargs below. It will clobber # any defaults set by Gradle: https://github.com/gradle/gradle/issues/19750 org.gradle.jvmargs=-Xmx8g -Xms2g -XX:MaxMetaspaceSize=6g diff --git a/mobile/android/fenix/gradle.properties b/mobile/android/fenix/gradle.properties index e2189e2ca0fe99..171523441a8c78 100644 --- a/mobile/android/fenix/gradle.properties +++ b/mobile/android/fenix/gradle.properties @@ -11,6 +11,7 @@ # Specifies the JVM arguments used for the daemon process. # The setting is particularly useful for tweaking memory settings. org.gradle.jvmargs=-Xmx7g -Xms2g -XX:MaxMetaspaceSize=6g -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC +org.gradle.configureondemand=true # When configured, Gradle will run in incubating parallel mode. # This option should only be used with decoupled projects. More details, visit # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects diff --git a/mobile/android/focus-android/gradle.properties b/mobile/android/focus-android/gradle.properties index a9a3a8a89443c1..54806618c1a581 100644 --- a/mobile/android/focus-android/gradle.properties +++ b/mobile/android/focus-android/gradle.properties @@ -15,6 +15,7 @@ # The setting is particularly useful for tweaking memory settings. android.useAndroidX=true org.gradle.jvmargs=-Xmx7g -Xms2g -XX:MaxMetaspaceSize=6g -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC +org.gradle.configureondemand=true # When configured, Gradle will run in incubating parallel mode. # This option should only be used with decoupled projects. More details, visit