Files
build_soong/android
Jiyong Park 317645e84c Overridden APEX doesn't contribute to the file contexts
This change fixes the problem that when an apex module is overridden by
another override_apex, the <apex_name>-file_contexts are duplicated when
creating the system-level file-contexts.

Fixing this by not emitting the file_context info for the overridden
apex.

In doing so, OverridableModule interface was extended to have
GetOverriddenBy() method which can be used to test whether a module is
an overridden one or not.

Bug: 144338929
Test: m (apex_test amended)
Test: add "override_apex {name:"com.googlge.android.tzdata",
Change-Id: I5e9401c32899bb9987c90cba4185f571dc1a87f0
base:"com.android.tzdata"}" and the build is successful
2019-12-05 13:25:39 +09:00
..
2019-10-16 15:27:23 -07:00
2018-07-22 21:18:45 -07:00
2019-10-18 18:28:00 +00:00
2019-07-25 11:48:21 +01:00
2019-10-03 10:07:53 -07:00
2019-12-02 12:59:38 +00:00
2019-09-29 23:26:37 -07:00
2019-10-18 18:28:00 +00:00
2019-02-20 15:43:06 -08:00