summaryrefslogtreecommitdiff
path: root/kleaf/impl/kernel_filegroup.bzl
diff options
context:
space:
mode:
Diffstat (limited to 'kleaf/impl/kernel_filegroup.bzl')
-rw-r--r--kleaf/impl/kernel_filegroup.bzl9
1 files changed, 4 insertions, 5 deletions
diff --git a/kleaf/impl/kernel_filegroup.bzl b/kleaf/impl/kernel_filegroup.bzl
index cb93eba3..7c758d6c 100644
--- a/kleaf/impl/kernel_filegroup.bzl
+++ b/kleaf/impl/kernel_filegroup.bzl
@@ -371,7 +371,7 @@ def _kernel_filegroup_impl(ctx):
src_protected_modules_list = protected_modules_list,
modules_staging_archive = utils.find_file(MODULES_STAGING_ARCHIVE, all_deps, what = ctx.label),
)
- in_tree_modules_info = KernelBuildInTreeModulesInfo(module_outs_file = ctx.file.module_outs_file)
+ in_tree_modules_info = KernelBuildInTreeModulesInfo(all_module_names = ctx.attr.all_module_names)
images_info = KernelImagesInfo(
base_kernel_label = None,
@@ -504,10 +504,9 @@ default, which in turn sets `collect_unstripped_modules` to `True` by default.
"strip_modules": attr.bool(
doc = """See [`kernel_build.strip_modules`](#kernel_build-strip_modules).""",
),
- "module_outs_file": attr.label(
- allow_single_file = True,
- doc = """A file containing `module_outs` of the original [`kernel_build`](#kernel_build) target.""",
- mandatory = True,
+ "all_module_names": attr.string_list(
+ doc = """`module_outs` and `module_implicit_outs` of the original
+ [`kernel_build`](#kernel_build) target.""",
),
"images": attr.label(
allow_files = True,