File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -72,9 +72,10 @@ def _stage_files_for_packaging(ctx, staging_dir):
72
72
relative_dest_file = _get_relative_destination_file (src_file )
73
73
src_list .append ((src_file , relative_dest_file ))
74
74
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 ))
78
79
79
80
return copy_files (ctx , src_list , staging_dir , ctx .attr .is_windows )
80
81
You can’t perform that action at this time.
0 commit comments