Files
build/core
Jiyong Park 02426e6118 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 18411a42f0)
2019-05-09 09:56:55 +09:00
..
2018-03-20 15:47:45 -07:00
2019-02-04 20:52:14 -08:00
2019-04-04 16:21:53 -07:00
2018-06-21 10:12:23 -07:00
2019-04-17 16:50:30 -07:00
2019-05-06 20:03:24 -07:00
2018-10-20 16:59:41 -07:00
2019-01-11 17:07:58 +09:00
2019-01-14 12:56:07 -08:00
2019-04-17 16:50:30 -07:00
2019-04-17 16:50:30 -07:00
2018-08-29 17:33:29 +00:00
2018-08-08 18:59:44 +08:00
2019-04-17 16:50:30 -07:00
2018-11-05 10:57:24 -08:00
2019-03-20 11:03:59 +00:00
2019-05-03 15:32:15 +02:00
2019-04-17 16:50:30 -07:00