Skip to content

Commit 3c52e3b

Browse files
committed
Bazel/C#: adjust DefaultInfo in codeql_pkg_files_overlay
1 parent b19bf2f commit 3c52e3b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

misc/bazel/pkg.bzl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ load("@rules_pkg//pkg:providers.bzl", "PackageFilegroupInfo", "PackageFilesInfo"
33
def _pkg_overlay_impl(ctx):
44
destinations = {}
55
files = []
6+
depsets = []
67

78
for src in reversed(ctx.attr.srcs):
89
pfi = src[PackageFilesInfo]
@@ -14,14 +15,15 @@ def _pkg_overlay_impl(ctx):
1415
attributes = pfi.attributes,
1516
)
1617
files.append((new_pfi, src.label))
18+
depsets.append(depset(dest_src_map.values()))
1719
return [
1820
PackageFilegroupInfo(
1921
pkg_files = reversed(files),
2022
pkg_dirs = [],
2123
pkg_symlinks = [],
2224
),
2325
DefaultInfo(
24-
files = depset(transitive = [src[DefaultInfo].files for src in ctx.attr.srcs]),
26+
files = depset(transitive = reversed(depsets)),
2527
),
2628
]
2729

0 commit comments

Comments
 (0)