You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix parallel Gradle build problems in teapots (#1167)
When building the entire project with Gradle, if Gradle-level
inter-project parallelism is enabled (either via the property
`org.gradle.parallel=true`, or via Android Studio injected flags), then
the build was failing, because these sub-projects under the teapots
project all try to write their ndkHelper library outputs to the same
path, causing a race condition.
When we use a relative path for the output binary (instead of an
absolute path like it used to be), then AGP puts the CMake/Ninja outputs
to per-subproject folders under `$project/.cxx` which avoids the race
condition.
0 commit comments