Logan Chien 66469cb432 vndk-def: Fix bad inward-customized vndk calculation.
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
2017-03-20 21:44:36 +08:00
2016-03-26 20:30:14 -07:00
2015-08-28 13:29:43 -07:00
2017-01-25 21:06:21 -08:00
2017-02-13 12:54:21 -08:00
2015-01-29 22:45:19 -08:00
Description
android_development
592 MiB
Languages
PostScript 31.4%
TypeScript 16.9%
C++ 15.5%
Python 11.8%
Java 11.4%
Other 12.7%