summaryrefslogtreecommitdiff
path: root/tools/warn/java_warn_patterns.py
diff options
context:
space:
mode:
author Ulya Trafimovich <skvadrik@google.com> 2021-03-04 12:07:44 +0000
committer Ulya Trafimovich <skvadrik@google.com> 2021-03-04 12:35:02 +0000
commit6f06f9ea7a1989d9e4b9a3eaa4e039f35a7082ab (patch)
tree324c25fe04b03df381c60118caadc87019209316 /tools/warn/java_warn_patterns.py
parent2344aacd0207ae2ed37b8c71fac1ce9973c4cf0c (diff)
Disable verify_uses_libraries check if dexpreopt is globally disabled.
Without dexpreopt the check is not necessary, and although it is good to have, it is difficult to maintain on non-linux build platforms where dexpreopt is generally disabled (the check may fail due to various unrelated reasons, such as a failure to get manifest from an APK). Bug: 181570790 Bug: 132357300 Test: Emulate the failed no-dexpreopt build in b/181570790: - modify verify_uses_libraries to make a subcommand fail - check that the build with dexpreopt fails: $ lunch cf_x86_64_phone-userdebug && m - set `WITH_DEXPREOPT := false` in make/core/board_config.mk - check that the build without dexpreopt succeeds (allow boot image and system servert dexproept to avoid unrelated build failures, this does not affect verify_uses_libraries): $ WITH_DEXPREOPT_BOOT_IMG_AND_SYSTEM_SERVER_ONLY=true \ lunch cf_x86_64_phone-userdebug && m Change-Id: Ic456be4e3047a60415a21fae658077165fb03165
Diffstat (limited to 'tools/warn/java_warn_patterns.py')
0 files changed, 0 insertions, 0 deletions