summaryrefslogtreecommitdiff
path: root/tools/warn/java_warn_patterns.py
diff options
context:
space:
mode:
authorYifan Hong <elsk@google.com>2020-01-09 16:15:11 -0800
committerYifan Hong <elsk@google.com>2020-01-24 15:07:35 -0800
commit5e57a778cdf9ac33ed06ba3b24e3ae662afa309d (patch)
tree5b1e2ab77ddd2e39494cbeb9e44e233f27caed30 /tools/warn/java_warn_patterns.py
parent4b26ce076aba25da7420890c4beec5445bb026e9 (diff)
Disallow VINTF metadata for PRODUCT_COPY_FILES
VINTF metadata must be checked by defining DEVICE_MANIFEST_FILE and friends, instead of being copied with PRODUCT_COPY_FILES directly. This can be worked arond with BUILD_BROKEN_VINTF_PRODUCT_COPY_FILES. Test: Add the following and see errors: PRODUCT_COPY_FILES += \ device/XXX/manifest.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/vintf/manifest.xml \ device/XXX/manifest.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/vintf/manifest/foo.xml \ device/XXX/manifest.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/vintf/compatibility_matrix.xml \ device/XXX/manifest.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/vintf/manifest.xml \ device/XXX/manifest.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/vintf/manifest/foo.xml \ device/XXX/manifest.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/vintf/compatibility_matrix.xml \ device/XXX/manifest.xml:$(TARGET_COPY_OUT_VENDOR)/etc/vintf/manifest.xml \ device/XXX/manifest.xml:$(TARGET_COPY_OUT_VENDOR)/manifest.xml \ device/XXX/manifest.xml:$(TARGET_COPY_OUT_VENDOR)/etc/vintf/compatibility_matrix.xml \ device/XXX/manifest.xml:$(TARGET_COPY_OUT_VENDOR)/compatibility_matrix.xml \ device/XXX/manifest.xml:$(TARGET_COPY_OUT_ODM)/etc/manifest.xml \ device/XXX/manifest.xml:$(TARGET_COPY_OUT_ODM)/etc/vintf/manifest.xml \ Test: test again with BUILD_BROKEN_VINTF_PRODUCT_COPY_FILES := true Bug: 147506249 Change-Id: Id75a9690b3c71fdc9a4e1b4e9be2caa63183cf7c
Diffstat (limited to 'tools/warn/java_warn_patterns.py')
0 files changed, 0 insertions, 0 deletions