Skip to content

Commit 05ed1cd

Browse files
committed
[dotnet] Fixing pdb file generation
1 parent 93e6281 commit 05ed1cd

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

dotnet/private/nuget.bzl

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,10 @@ def _stage_files_for_packaging(ctx, staging_dir):
7272
relative_dest_file = _get_relative_destination_file(src_file)
7373
src_list.append((src_file, relative_dest_file))
7474
if (ctx.attr.create_symbol_package):
75-
symbol_file = dep[DefaultInfo].files.to_list()[0]
76-
relative_dest_symbol_file = _get_relative_destination_file(symbol_file)
77-
src_list.append((symbol_file, relative_dest_symbol_file))
75+
if (len(dep[DefaultInfo].default_runfiles.files.to_list()) > 0):
76+
symbol_file = dep[DefaultInfo].default_runfiles.files.to_list()[0]
77+
relative_dest_symbol_file = _get_relative_destination_file(symbol_file)
78+
src_list.append((symbol_file, relative_dest_symbol_file))
7879

7980
return copy_files(ctx, src_list, staging_dir, ctx.attr.is_windows)
8081

0 commit comments

Comments
 (0)