66469cb432dad9fe6e932ce1f06fd4fbe98f0eef
This commit fixes bad inward customization vndk calculation. Before this commit, when an vndk-indirect candidate is using vndk-fwk-ext, its dependencies will be considered as a candidate of vndk-indirect. After this commit, the dependencies will only be pushed into the stack if such dependencies are known to be intact or inward-customized. If a vndk-indirect candidate is extending APIs, then the dependencies of its generic counterpart will be pushed into the stack. This commit also fixes the ELF resolution so that vndk-core dependencies will not be resolved to vndk-fwk-ext. Test: ./tests/test_vndk.py Change-Id: I0527ef62b70ca4442eb8f69272a8ba9a6388df55
Description
android_development
Languages
PostScript
31.4%
TypeScript
16.9%
C++
15.5%
Python
11.8%
Java
11.4%
Other
12.7%