diff options
author | Yifan Hong <elsk@google.com> | 2022-10-19 11:10:18 -0700 |
---|---|---|
committer | Yifan Hong <elsk@google.com> | 2022-10-19 11:11:40 -0700 |
commit | e2ab01bda43b1fa299471c435f774710c13a7018 (patch) | |
tree | 702b9ee909f9b4351ee94359cff001ded7b99d29 | |
parent | 544c437b14ac9a31347d7698f37a818fb59602cd (diff) | |
download | build-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.bzl | 4 |
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", ] |