2025-10-02 11:14:54 +00:00
|
|
|
# Gradle JVM settings - optimized for limited RAM
|
2025-10-02 19:54:32 +00:00
|
|
|
org.gradle.jvmargs=-Xmx3G -XX:MaxMetaspaceSize=1G -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
|
2025-10-02 11:14:54 +00:00
|
|
|
org.gradle.daemon=true
|
2025-10-02 19:54:32 +00:00
|
|
|
org.gradle.parallel=false
|
2025-10-02 11:14:54 +00:00
|
|
|
org.gradle.caching=true
|
|
|
|
|
org.gradle.configureondemand=true
|
|
|
|
|
|
|
|
|
|
# Android settings
|
2025-07-13 14:01:29 +03:00
|
|
|
android.useAndroidX=true
|
|
|
|
|
android.enableJetifier=true
|
2025-10-02 11:14:54 +00:00
|
|
|
android.enableR8.fullMode=false
|
|
|
|
|
|
|
|
|
|
# Kotlin settings
|
|
|
|
|
kotlin.daemon.jvmargs=-Xmx1G -XX:MaxMetaspaceSize=512m
|
|
|
|
|
kotlin.incremental=true
|
|
|
|
|
kotlin.incremental.usePreciseJavaTracking=true
|
|
|
|
|
|
|
|
|
|
# Build optimization
|
2025-10-02 12:27:20 +00:00
|
|
|
# android.enableBuildCache=true # Deprecated in AGP 7.0+, use org.gradle.caching instead
|
2025-10-02 11:14:54 +00:00
|
|
|
org.gradle.vfs.watch=false
|