From 97365ee42588f88e462afffbb9ab505629a48ee9 Mon Sep 17 00:00:00 2001 From: Yifan Hong Date: Wed, 29 Jul 2020 09:51:57 -0700 Subject: [PATCH] Introduce BOARD_KERNEL_BINARIES to soong Bug: 161563386 Test: use it Change-Id: I8ff429a329a9aa2a8ab6c8b4501356a84a7aead6 --- android/config.go | 4 ++++ android/variable.go | 2 ++ 2 files changed, 6 insertions(+) diff --git a/android/config.go b/android/config.go index cafc71b75..4b3b78f33 100644 --- a/android/config.go +++ b/android/config.go @@ -1271,3 +1271,7 @@ func (c *deviceConfig) DeviceSecondaryArchVariant() string { func (c *deviceConfig) BoardUsesRecoveryAsBoot() bool { return Bool(c.config.productVariables.BoardUsesRecoveryAsBoot) } + +func (c *deviceConfig) BoardKernelBinaries() []string { + return c.config.productVariables.BoardKernelBinaries +} diff --git a/android/variable.go b/android/variable.go index 582613815..c1e1b42be 100644 --- a/android/variable.go +++ b/android/variable.go @@ -344,6 +344,8 @@ type productVariables struct { InstallExtraFlattenedApexes *bool `json:",omitempty"` BoardUsesRecoveryAsBoot *bool `json:",omitempty"` + + BoardKernelBinaries []string `json:",omitempty"` } func boolPtr(v bool) *bool {