OSDN Git Service

Use different versions for framework compatibility matrix
authorYifan Hong <elsk@google.com>
Fri, 26 May 2017 22:43:26 +0000 (15:43 -0700)
committerYifan Hong <elsk@google.com>
Wed, 7 Jun 2017 19:27:05 +0000 (19:27 +0000)
commit588a9283b362c2fcccd385e6fecae51ff43c69fb
tree9047e88f210705f95379570cb874de5b3fbbedf9
parentbd513e06a9fe833814928fbbf9715300453b2471
Use different versions for framework compatibility matrix

Keyed on MATRIX_LEVEL_OVERRIDE, FULL_TREBLE, SHIPPING_API_LEVEL,
and SDK_VERSION.

Bug: 62136051

Test: m system_compatibility_matrix.xml -j; \
    grep -e"gatekeeper" -B1 $OUT/system/compatibility_matrix.xml; \
    grep -e"oemlock" -B1 $OUT/system/compatibility_matrix.xml
bullhead: gatekeeper is optional, no oemlock (legacy.xml)
marlin without COMP_LEVEL_OVERRIDE: gatekeeper is not optional,
        no oemlock (26.xml)
marlin with COMP_LEVEL_OVERRIDE: gatekeeper is not optional,
        oemlock exists (current.xml)
new devices with COMP_LEVEL_OVERRIDE: same as above.

Change-Id: I2ccfa9b0132bf98cc2da8f0500bea992b5fa83d0
compatibility_matrix.26.xml [new file with mode: 0644]
compatibility_matrix.current.xml [moved from compatibility_matrix.xml with 100% similarity]
compatibility_matrix.legacy.xml [new file with mode: 0644]