org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=1g -Dfile.encoding=UTF-8 org.gradle.parallel=true org.gradle.caching=true android.useAndroidX=true # Those 2 properties are needed to make our project compatible with # AGP 9.0.0 for the time being. Ideally we should not opt-out of # builtInKotlin and newDsl once AGP 9.0.0 hits stable. # More on this: https://developer.android.com/build/releases/agp-preview#android-gradle-plugin-built-in-kotlin android.builtInKotlin=false android.newDsl=false # Use this property to specify which architecture you want to build. # You can also override it from the CLI using # ./gradlew -PreactNativeArchitectures=x86_64 reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 # Controls whether to use Hermes from stable builds. This will force hermes version # set in the sdks/hermes-engine/version.properties file to be used. This has a higher # priority than react.internal.useHermesNightly. react.internal.useHermesStable=false # Controls whether to use Hermes from nightly builds. This will speed up builds # but should NOT be turned on for CI or release builds. react.internal.useHermesNightly=true # Controls whether to use Hermes 1.0. Clean and rebuild when changing. hermesV1Enabled=true