summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYifan Hong <elsk@google.com>2022-10-19 11:10:18 -0700
committerYifan Hong <elsk@google.com>2022-10-19 11:11:40 -0700
commite2ab01bda43b1fa299471c435f774710c13a7018 (patch)
tree702b9ee909f9b4351ee94359cff001ded7b99d29
parent544c437b14ac9a31347d7698f37a818fb59602cd (diff)
downloadbuild-e2ab01bda43b1fa299471c435f774710c13a7018.tar.gz
kleaf: Always run depmod for GKI builds.
Even though there are no external modules, running kernel_modules_install (depmod) is necessary because we have in-tree GKI modules. Test: TH Bug: 254127112 Change-Id: I506d583bc8715ef7433d467e8170f48db141d4de
-rw-r--r--kleaf/common_kernels.bzl4
1 files changed, 2 insertions, 2 deletions
diff --git a/kleaf/common_kernels.bzl b/kleaf/common_kernels.bzl
index 719716d4..c27b4082 100644
--- a/kleaf/common_kernels.bzl
+++ b/kleaf/common_kernels.bzl
@@ -520,8 +520,7 @@ def define_common_kernels(
name = name + "_modules_install",
# The GKI target does not have external modules. GKI modules goes
# into the in-tree kernel module list, aka kernel_build.module_implicit_outs.
- # Hence, this is empty, and name + "_dist" does NOT include
- # name + "_modules_install".
+ # Hence, this is empty.
kernel_modules = [],
kernel_build = name,
)
@@ -602,6 +601,7 @@ def define_common_kernels(
name + "_additional_artifacts",
name + "_ddk_artifacts",
name + "_modules",
+ name + "_modules_install",
# BUILD_GKI_CERTIFICATION_TOOLS=1 for all kernel_build defined here.
"//build/kernel:gki_certification_tools",
]