Merge "Rerun globs when a dependency is missing" into main am: 1705fef470
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3263539 Change-Id: Ic71ccf0c745b3cf32bbc314d33f2162d9ca8e0c3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -759,7 +759,10 @@ func checkGlobs(ctx Context, finalOutFile string) error {
|
|||||||
hasNewDep := false
|
hasNewDep := false
|
||||||
for _, dep := range cachedGlob.Deps {
|
for _, dep := range cachedGlob.Deps {
|
||||||
info, err := os.Stat(dep)
|
info, err := os.Stat(dep)
|
||||||
if err != nil {
|
if errors.Is(err, fs.ErrNotExist) {
|
||||||
|
hasNewDep = true
|
||||||
|
break
|
||||||
|
} else if err != nil {
|
||||||
errorsChan <- err
|
errorsChan <- err
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user