org.gradle.caching=true
org.gradle.configuration-cache=true
org.gradle.parallel=true
org.gradle.daemon=false
kotlin.daemon.enabled=false
kotlin.compiler.execution.strategy=in-process
kotlin.incremental=false
# These options improve our compilation and test performance. They are inherited by the Kotlin daemon.
org.gradle.jvmargs=\
  -Xms2g \
  -Xmx8g \
  -XX:+UseParallelGC \
  -XX:InitialCodeCacheSize=256m \
  -XX:ReservedCodeCacheSize=1G \
  -XX:MetaspaceSize=512m \
  -XX:MaxMetaspaceSize=2G \
  -XX:TieredStopAtLevel=1 \
  -XX:GCTimeRatio=4 \
  -XX:CICompilerCount=4 \
  -XX:+OptimizeStringConcat \
  -XX:+UseStringDeduplication
