summaryrefslogtreecommitdiff
path: root/kleaf/impl/kernel_filegroup_declaration.bzl
diff options
context:
space:
mode:
Diffstat (limited to 'kleaf/impl/kernel_filegroup_declaration.bzl')
-rw-r--r--kleaf/impl/kernel_filegroup_declaration.bzl10
1 files changed, 7 insertions, 3 deletions
diff --git a/kleaf/impl/kernel_filegroup_declaration.bzl b/kleaf/impl/kernel_filegroup_declaration.bzl
index 085de58e..a1967914 100644
--- a/kleaf/impl/kernel_filegroup_declaration.bzl
+++ b/kleaf/impl/kernel_filegroup_declaration.bzl
@@ -103,7 +103,7 @@ kernel_filegroup(
kernel_uapi_headers = {uapi_headers_repr},
collect_unstripped_modules = {collect_unstripped_modules_repr},
strip_modules = {strip_modules_repr},
- module_outs_file = {module_outs_repr},
+ all_module_names = {all_module_names_repr},
kernel_release = {kernel_release_repr},
protected_modules_list = {protected_modules_repr},
ddk_module_defconfig_fragments = {ddk_module_defconfig_fragments_repr},
@@ -159,7 +159,12 @@ def _write_filegroup_decl_file(ctx, info, deps_files, kernel_uapi_headers, templ
sub.add_joined("{uapi_headers_repr}", depset([kernel_uapi_headers]), **(one | extra))
sub.add("{collect_unstripped_modules_repr}", repr(info.collect_unstripped_modules))
sub.add("{strip_modules_repr}", repr(info.strip_modules))
- sub.add_joined("{module_outs_repr}", depset([info.module_outs_file]), **(one | pkg))
+ sub.add_joined(
+ "{all_module_names_repr}",
+ depset(info.all_module_names),
+ map_each = repr,
+ **join
+ )
sub.add_joined("{kernel_release_repr}", depset([info.kernel_release]), **(one | pkg))
sub.add_joined(
"{protected_modules_repr}",
@@ -232,7 +237,6 @@ def _create_archive(ctx, info, deps_files, kernel_uapi_headers, filegroup_decl_f
))
direct_inputs = deps_files + [
filegroup_decl_file,
- info.module_outs_file,
info.kernel_release,
kernel_uapi_headers,
info.config_out_dir,