summaryrefslogtreecommitdiff
path: root/android/variable.go
diff options
context:
space:
mode:
author Spandan Das <spandandas@google.com> 2024-11-05 23:27:03 +0000
committer Spandan Das <spandandas@google.com> 2024-11-06 03:00:13 +0000
commit4cd93b516be2310c18466ab751cf9fd6e371130f (patch)
tree6741ac2880ebd94395c22781166719e338d0f78e /android/variable.go
parentc32e046107290710e18083772dd187e13e896a2f (diff)
Autogenerate an android_info module for vendor build.prop
vendor build.prop contains additional board specific properties. An android_info module will be autogenerated and added as a dep of the autogenerated vendor-build.prop The autogenerated module will be created in the root directory, to avoid complexities such as 1. Creation of additional filegroups if `TARGET_BOARD_INFO_FILES` are distributed throughout the tree 2. Scenarios where the filegroups are in a directory that that is outside the root soong namespace. Bug: 375500423 Test: verified that vendor/build.prop is same for kati and soong for `oriole` (modulo timestamp diffs) Change-Id: I038a6fc5a5ad87de3cd987be5bdfdbbb1384d0e5
Diffstat (limited to 'android/variable.go')
-rw-r--r--android/variable.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/android/variable.go b/android/variable.go
index 2ca771481..142fab95f 100644
--- a/android/variable.go
+++ b/android/variable.go
@@ -608,6 +608,9 @@ type PartitionVariables struct {
VendorLinkerConfigSrcs []string `json:",omitempty"`
ProductLinkerConfigSrcs []string `json:",omitempty"`
+ BoardInfoFiles []string `json:",omitempty"`
+ BootLoaderBoardName string `json:",omitempty"`
+
ProductCopyFiles map[string]string `json:",omitempty"`
BuildingSystemDlkmImage bool `json:",omitempty"`