summaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
author Spandan Das <spandandas@google.com> 2023-10-26 20:48:02 +0000
committer Spandan Das <spandandas@google.com> 2023-11-08 18:37:18 +0000
commite3fcb41ff7dcdb2d65c068c575147f965e8afb47 (patch)
tree4f7e70873ad771733f76ea3e0317838d1fe88d58 /Android.bp
parent04445d54430b41905c7ccc013286269bcf75a5f9 (diff)
Create a singleton all_apex_contributions module type
This will be a container for the the apex_contributions selected using build flags. This module will be used to query the state of selected apex contributions instead of a global that can be mutated by anyone. It will set a provider containing metadata for source vs prebuilts selection. To reduce the overhead of a new mutator, this will be done in the existing `prebuilt_select` mutator. It will validate that there are no dups (`foo` and `prebuilt_foo` cannot be both selected) Bug: 308174923 Test: go test ./android Change-Id: Ie42999a71f35d70e0e977f5ab07ce451608d9f35
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp5
1 files changed, 5 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
index 63de01589..b1db8e937 100644
--- a/Android.bp
+++ b/Android.bp
@@ -130,3 +130,8 @@ buildinfo_prop {
// Currently, only microdroid can refer to buildinfo.prop
visibility: ["//packages/modules/Virtualization/microdroid"],
}
+
+// container for apex_contributions selected using build flags
+all_apex_contributions {
+ name: "all_apex_contributions",
+}