platform_build_soong/apex
Paul Duffin c7ef9892dd Add dependencies for art boot_image
Adds dependencies for the art boot image. The art boot image only
includes modules from the com.android.art APEX and so this change adds
some verification to make sure that the APEX component of the
configuration is compatible with the boot_image's apex_availabilty
settings and then just adds dependencies on the modules. It relies on
the normal APEX processing to cause the com.android.art variant of the
boot_image to depend on the equivalent variant of its contents.

This purposely does not check that the configuration specifies an APEX
of com.android.art and instead relies on the apex_available property
being set.

Bug: 177892522
Test: m nothing
Change-Id: I75a8238546b01e1f166a1d1444215f4afb441780
2021-03-29 17:13:29 +01:00
..
Android.bp Add apexFixtureFactory to apex package 2021-03-11 17:25:29 +00:00
OWNERS Move allowed_deps.txt to packages/modules/common. 2021-03-17 13:44:16 +00:00
TEST_MAPPING Add TEST_MAPPING for build/soong/apex 2019-08-07 17:33:24 +09:00
androidmk.go Merge "Revert "Revert "Automated NDK API coverage used by Mainline modules build integration.""" 2021-01-26 00:13:46 +00:00
apex.go Add bootclasspath_fragment as an alias for boot_image 2021-03-29 11:05:55 +01:00
apex_singleton.go Treat allowed_deps.txt source file as optional. 2021-03-18 11:15:33 +00:00
apex_test.go Prune test preparers in apex/boot_image_test.go 2021-03-28 23:02:18 +01:00
boot_image_test.go Add dependencies for art boot_image 2021-03-29 17:13:29 +01:00
builder.go Don't track modules that are only available to APEXes. 2021-03-11 18:13:18 +00:00
deapexer.go Remove deapexer and prebuilt apex select mutators 2021-03-01 17:11:25 +00:00
key.go Extract apex registration code into function for reuse 2021-03-09 23:03:40 +00:00
prebuilt.go Remove deapexer and prebuilt apex select mutators 2021-03-01 17:11:25 +00:00
testing.go Disallow non-existent paths in sdk package 2021-03-25 12:53:22 +00:00
vndk.go Remove global state from VNDK apexes 2021-03-02 12:23:16 -08:00
vndk_test.go Convert test specific customizers to FixturePreparers 2021-03-20 11:39:23 +00:00