diff options
| author | 2021-04-01 19:06:54 +0000 | |
|---|---|---|
| committer | 2021-04-01 19:06:54 +0000 | |
| commit | dedc39bc2c883be13454fb4adc6157a1fe6dfffd (patch) | |
| tree | 34bf219a9d5b115384e1c051a89a8e9ce3fdd25d | |
| parent | bd32be9d25ebdf30c46c26db7b2dec237ea51e8b (diff) | |
| parent | 3e4ec3b53afd0ee9c8086f08278337626ba7bd6e (diff) | |
Merge "Added platform-bootclasspath"
| -rw-r--r-- | boot/Android.bp | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/boot/Android.bp b/boot/Android.bp index 4f7c44eca818..71edea27ada6 100644 --- a/boot/Android.bp +++ b/boot/Android.bp @@ -23,7 +23,24 @@ package { default_applicable_licenses: ["frameworks_base_license"], } -boot_image { - name: "framework-boot-image", - image_name: "boot", +// This module provides access to information Soong has related to the +// whole platform bootclasspath. Currently, that information is provided solely +// through configuration but additional information will be added here. +// +// This will provide support for the following: +// * Hidden API processing for those parts of the bootclasspath that are not +// part of an APEX. +// * Compatibility checking to ensure that the hidden API bits encoded into the +// dex files by the modularized hidden API processing is compatible with the +// runtimes of earlier releases which expect the bits to have been computed +// over the entirety of the bootclasspath in one go not separately. +// * Dexpreopting apps and other libraries not on the platform bootclasspath. +// * Generating and installing the appropriate files to the device which will +// allow it to generate the bootclasspath related environment variables +// dynamically. +// +// This module needs to be present in the build for the above processing to be +// done correctly. +platform_bootclasspath { + name: "platform-bootclasspath", } |