diff options
| author | 2019-05-08 20:23:42 +0900 | |
|---|---|---|
| committer | 2019-05-09 09:56:55 +0900 | |
| commit | 02426e61186a95b3cdc63bd3b7f4884f20ba9f24 (patch) | |
| tree | 4d29b51d998976f18bd05d4b72a6d3a89058430f /tools/warn/cpp_warn_patterns.py | |
| parent | 03aebddf1dd97662f8032526c4cea29f2a8d7e82 (diff) | |
Ensure TARGET_FLATTEN_APEX == true when ro.apex.updatable is not set
TARGET_FLATTEN_APEX and ro.apex.updatable cannot be independently set.
For a device where updating APEXes is not supported, ro.apex.updatable
should not be set (or set to false) and TARGET_FLATTEN_APEX should be
set to true. For APEX-supporting devices, it is the opposite;
ro.apex.updatable == true and TARGET_FLATTEN_APEX is false (or not set).
To ensure this relationship, TARGET_FLATTEN_APEX is by default set to
true, and overridden to false when updatable_apex.mk is inherited.
Bug: 130623080
Test: choosecombo to Pixels 2 and later; get_build_var
TARGET_FLATTEN_APEX returns false.
choosecombo to the original Pixel and other non-Pixel targets;
get_build_var TARGET_FLATTEN_APEX returns true.
choosecombo to the cuttlefish; get_build_var TARGET_FLATTEN_APEX
returns false
Merged-In: Id73a594dd9838457e68e2793122592c11a84fc83
Change-Id: Id73a594dd9838457e68e2793122592c11a84fc83
(cherry picked from commit 18411a42f022099d00d1c0daf13ea7ffdc2b4c36)
Diffstat (limited to 'tools/warn/cpp_warn_patterns.py')
0 files changed, 0 insertions, 0 deletions