mirror of
https://github.com/github/codeql.git
synced 2025-12-17 01:03:14 +01:00
Bazel/C#: adjust DefaultInfo in codeql_pkg_files_overlay
This commit is contained in:
@@ -3,6 +3,7 @@ load("@rules_pkg//pkg:providers.bzl", "PackageFilegroupInfo", "PackageFilesInfo"
|
||||
def _pkg_overlay_impl(ctx):
|
||||
destinations = {}
|
||||
files = []
|
||||
depsets = []
|
||||
|
||||
for src in reversed(ctx.attr.srcs):
|
||||
pfi = src[PackageFilesInfo]
|
||||
@@ -14,6 +15,7 @@ def _pkg_overlay_impl(ctx):
|
||||
attributes = pfi.attributes,
|
||||
)
|
||||
files.append((new_pfi, src.label))
|
||||
depsets.append(depset(dest_src_map.values()))
|
||||
return [
|
||||
PackageFilegroupInfo(
|
||||
pkg_files = reversed(files),
|
||||
@@ -21,7 +23,7 @@ def _pkg_overlay_impl(ctx):
|
||||
pkg_symlinks = [],
|
||||
),
|
||||
DefaultInfo(
|
||||
files = depset(transitive = [src[DefaultInfo].files for src in ctx.attr.srcs]),
|
||||
files = depset(transitive = reversed(depsets)),
|
||||
),
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user