Merge "create, but dont register, bp2build_deps mutator" into main am: 29c559b785 am: a07eedf390 am: 413fa13863 am: 5a9bfd78c1 am: 185d978646

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2768645

Change-Id: Ib29d0e40be7ff8b3dd70f98550d600b79af0a905
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Christopher Parsons
2023-10-05 00:27:32 +00:00
committed by Automerger Merge Worker
12 changed files with 360 additions and 136 deletions

View File

@@ -297,6 +297,10 @@ type config struct {
// in tests when a path doesn't exist.
TestAllowNonExistentPaths bool
// If testAllowNonExistentPaths is true then PathForSource and PathForModuleSrc won't error
// in tests when a path doesn't exist.
Bp2buildDepsMutator bool
// The list of files that when changed, must invalidate soong_build to
// regenerate build.ninja.
ninjaFileDepsSet sync.Map