From 48b430bd8997c1853f57146d8bfe176fb3821b2e Mon Sep 17 00:00:00 2001 From: Chirayu Desai Date: Fri, 10 Dec 2021 23:28:28 +0530 Subject: [PATCH] Replace {device,qti}_kernel_headers only when building inline Change-Id: Ibbae77a92f5f96da92213d0a0078867ddeeeaf04 --- cc/cc.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cc/cc.go b/cc/cc.go index d47427d4d..e47e3fcb2 100644 --- a/cc/cc.go +++ b/cc/cc.go @@ -2463,8 +2463,10 @@ func (c *Module) DepsMutator(actx android.BottomUpMutatorContext) { // Replace device_kernel_headers with generated_kernel_headers // for inline kernel building if entry == "device_kernel_headers" || entry == "qti_kernel_headers" { - newHeaderLibs = append(newHeaderLibs, "generated_kernel_headers") - continue + if (ctx.Config().Getenv("INLINE_KERNEL_BUILDING") == "true") { + newHeaderLibs = append(newHeaderLibs, "generated_kernel_headers") + continue + } } newHeaderLibs = append(newHeaderLibs, entry) }