diff options
author | Yifan Hong <elsk@google.com> | 2019-12-23 16:09:07 -0800 |
---|---|---|
committer | Yifan Hong <elsk@google.com> | 2020-01-10 13:17:56 -0800 |
commit | 850f8b5d77d0842979cabc048387128225fc5ab1 (patch) | |
tree | d85b99ae0b04cdc65d45480c78d5671be443cc81 /tools/warn/java_warn_patterns.py | |
parent | 42f2c761bfd079ea9570dd8aa50cc1b64ed7e1db (diff) |
Add check-vintf-all target.
Add target that checks VINTF compatibility of the current build
(in $PRODUCT_OUT) properly. The target:
- Doesn't require a full build
- Won't run for system-only AOSP targets
A verbose log is printed if `m check-vintf-compatible` is executed,
but it won't show up if `m` is executed.
(After this patch, adding product / system_ext matrices is as simple
as defining a vintf_compatibility_matrix in Soong, and VINTF
compatibility is properly checked.)
Test: m check-vintf-all
Test: delete */etc/vintf and m check-vintf-all
Test: m
Test: m check-vintf-all on device with vendor/odm and ODM SKU-specific
manifests
Test: change manifest.xml to be incompatible and m check-vintf-all fails
Bug: 140280874
Bug: 140360109
Change-Id: I6ee79910d745d29cfc9b05b1435e26f91b7c10f7
Diffstat (limited to 'tools/warn/java_warn_patterns.py')
0 files changed, 0 insertions, 0 deletions