diff options
Diffstat (limited to 'kleaf/impl/kernel_filegroup.bzl')
-rw-r--r-- | kleaf/impl/kernel_filegroup.bzl | 9 |
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, |