summaryrefslogtreecommitdiff
path: root/tools/warn/cpp_warn_patterns.py
diff options
context:
space:
mode:
author Ulya Trafimovich <skvadrik@google.com> 2021-03-16 12:14:22 +0000
committer Ulya Trafimovich <skvadrik@google.com> 2021-03-19 11:01:39 +0000
commit928fc2c1ef0c9e005f1a41c239027f1795924449 (patch)
tree9bc99a7add47e98df46a05ac5ccdba477dd1cf96 /tools/warn/cpp_warn_patterns.py
parent2bf587713ba1a8e157c6d3b37f92ae58a64e8cac (diff)
manifest_check.py: translate library names using dexpreopt configs.
Java modules that are defined in makefiles are not processed in topological order, so it is necessary to communicate information from dependencies via dexpreopt.config files. This has already been done in make/core/dex_preopt_config_merger.py, and now manifest_check.py also needs to get library names from their dexpreopt.config files. This is to accommodate Java libraries which name differs from their modules name. Soong properties `uses_libs`/`optional_uses_libs` and makefile vars `LOCAL_USES_LIBRARIES`/`LOCAL_OPTIONAL_USES_LIBRARIES` contain module names, not library names, so it is necessary to translate them when comparing against library names in the manifest. Bug: 132357300 Test: lunch cf_x86_64_phone-userdebug && m Change-Id: I769b508a927d87a5ffbabf9aa45eebfb954b8bd2
Diffstat (limited to 'tools/warn/cpp_warn_patterns.py')
0 files changed, 0 insertions, 0 deletions