diff options
| author | 2020-06-10 13:01:29 +0000 | |
|---|---|---|
| committer | 2020-06-10 13:01:29 +0000 | |
| commit | 5a807e6de31e3ee01540df120cdb4552f235e3dd (patch) | |
| tree | b3c5963381c8285a7f4e63096ec89d6716923b97 /apex/Android.bp | |
| parent | a4614b0f1fa2b1aed944a659355a5a91c2a91c5d (diff) | |
| parent | bace9a17a7078352c3ae3a707f8729a86a658d78 (diff) | |
Merge "Switch service-permissions to java_sdk_library" into rvc-dev
Diffstat (limited to 'apex/Android.bp')
| -rw-r--r-- | apex/Android.bp | 38 |
1 files changed, 28 insertions, 10 deletions
diff --git a/apex/Android.bp b/apex/Android.bp index c1715a002d6d..371bd7fc9479 100644 --- a/apex/Android.bp +++ b/apex/Android.bp @@ -63,9 +63,9 @@ mainline_service_stubs_args = "--hide-annotation android.annotation.Hide " + "--hide InternalClasses " // com.android.* classes are okay in this interface -// Defaults for mainline module provided java_sdk_library instances. +// Defaults common to all mainline module java_sdk_library instances. java_defaults { - name: "framework-module-defaults", + name: "framework-module-common-defaults", // Additional annotations used for compiling both the implementation and the // stubs libraries. @@ -88,14 +88,6 @@ java_defaults { enabled: true, sdk_version: "module_current", }, - system: { - enabled: true, - sdk_version: "module_current", - }, - module_lib: { - enabled: true, - sdk_version: "module_current", - }, // Configure framework module specific metalava options. droiddoc_options: [mainline_stubs_args], @@ -127,6 +119,32 @@ java_defaults { sdk_version: "module_current", } +// Defaults for mainline module provided java_sdk_library instances. +java_defaults { + name: "framework-module-defaults", + defaults: ["framework-module-common-defaults"], + + system: { + enabled: true, + sdk_version: "module_current", + }, + module_lib: { + enabled: true, + sdk_version: "module_current", + }, +} + +// Defaults for mainline module system server provided java_sdk_library instances. +java_defaults { + name: "framework-system-server-module-defaults", + defaults: ["framework-module-common-defaults"], + + system_server: { + enabled: true, + sdk_version: "module_current", + }, +} + stubs_defaults { name: "framework-module-stubs-defaults-publicapi", args: mainline_framework_stubs_args, |