commit | 3dbfab1d9169fed50fc7013521d0a8c1448ac6f4 | [log] [tgz] |
---|---|---|
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | Wed Sep 11 05:43:20 2024 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Sep 11 05:43:20 2024 +0000 |
tree | f3b85c3b0d8ca3902972db3070e6e1689ea15572 | |
parent | 1c0a7e9ef7cecdaed518a9c6ede9e4608ec932f5 [diff] | |
parent | cc7d4a76b11388bc126a64d1d51a9c214c873542 [diff] |
Merge "Rerun globs when a dependency is missing" into main am: 1705fef470 am: cc7d4a76b1 Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3263539 Change-Id: If490e4859509ac76fbc453900e3726e07cc13ec6 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 }