diff options
| author | 2022-10-21 21:52:13 +0000 | |
|---|---|---|
| committer | 2022-12-28 00:27:10 +0000 | |
| commit | 38c5baba25402fd3c52324a2f963c1461509fa44 (patch) | |
| tree | aa51f581a638ac544052add777103f28269aee61 /scripts/lint_project_xml.py | |
| parent | 26566d632305cc7cfa293d43109ec88ff8f175e3 (diff) | |
Do not register missing deps
This is a fix to aosp/2260763 and skips the existence check corectly.
Previously, it would not throw an exception during Soong analysis, but
would add the path to a `MissingDeps` object. The ninja graph generated
using this would throw an exception during ninja execution.
We should not do this check for `cc_api_library`. The prebuilt
library.so is missing in the build graph of the inner tree (expected),
but it will be present when the orchestrator creates the combined
multi-tree ninja graph.
Test: rm -rf out && multitree_build vendor/vendorimage
(I did not clean out/ in aosp/2260763, and therefore did not catch this
earlier)
Test: go test ./cc
Change-Id: I68d245acae3bfb777bfc8a72fb7cd4909cb0a289
Merged-In: I68d245acae3bfb777bfc8a72fb7cd4909cb0a289
Diffstat (limited to 'scripts/lint_project_xml.py')
0 files changed, 0 insertions, 0 deletions