From b6bc4b74a51274491fc62d7107a15c98994e97f1 Mon Sep 17 00:00:00 2001 From: Gurpreet Singh Date: Wed, 2 Mar 2022 16:34:58 +0000 Subject: [PATCH] Adding apex_defaults to provide common parameters for Q, R, S and T. This CL is adding the apex_defaults modules to provide common parameters for the releases corresponding to Q, R, S and T. These defaults servers as a common place to add properties which should affect all mainline modules. Bug: 172589606 Test: USE_RBE=true m Since there are no runtime changes, successful code build is enough for testing. Change-Id: Ib7aeff510712b047df44bc1d16570c5a48d24e11 --- sdk/ModuleDefaults.bp | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/sdk/ModuleDefaults.bp b/sdk/ModuleDefaults.bp index 7dea546..d2fab75 100644 --- a/sdk/ModuleDefaults.bp +++ b/sdk/ModuleDefaults.bp @@ -194,3 +194,36 @@ java_defaults { dir: "apistubs/android/system-server", }, } + +// These apex_defaults serve as a common place to add properties which should +// affect all mainline modules. +apex_defaults { + name: "q-launched-apex-module", + min_sdk_version: "29", + updatable: true, + defaults_visibility: ["//visibility:public"], +} + +apex_defaults { + name: "r-launched-apex-module", + min_sdk_version: "30", + updatable: true, + defaults_visibility: ["//visibility:public"], +} + +apex_defaults { + name: "s-launched-apex-module", + min_sdk_version: "31", + updatable: true, + defaults_visibility: [ + "//art:__subpackages__", + "//packages/modules:__subpackages__", + ], +} + +apex_defaults { + name: "t-launched-apex-module", + min_sdk_version: "Tiramisu", + updatable: true, + defaults_visibility: ["//packages/modules:__subpackages__"], +}