commit | cc7d4a76b11388bc126a64d1d51a9c214c873542 | [log] [tgz] |
---|---|---|
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | Wed Sep 11 05:33:44 2024 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Sep 11 05:33:44 2024 +0000 |
tree | b5e9119a24c448cb62d2ca401f44f851626bc8d7 | |
parent | d39ad81a6b310f3f27a9ed7f29fbbc59fb0e5249 [diff] | |
parent | 1705fef470bcd264c05a8b247cf1465768e82725 [diff] |
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>
diff --git a/ui/build/soong.go b/ui/build/soong.go index 76a3e35..97bc997 100644 --- a/ui/build/soong.go +++ b/ui/build/soong.go
@@ -759,7 +759,10 @@ hasNewDep := false for _, dep := range cachedGlob.Deps { info, err := os.Stat(dep) - if err != nil { + if errors.Is(err, fs.ErrNotExist) { + hasNewDep = true + break + } else if err != nil { errorsChan <- err continue }