Skip to content

Commit

Permalink
Fix iterating depset
Browse files Browse the repository at this point in the history
  • Loading branch information
hlopko committed Sep 26, 2019
1 parent e1710fe commit e49efb8
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions rust/private/legacy_cc_starlark_api_shim.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@ Part of --incompatible_disable_legacy_cc_provider migration (https://github.com/

def get_libs_for_static_executable(dep):
"""
This replaces dep.cc.libs, which found the libraries
This replaces dep.cc.libs, which found the libraries
used for linking a static executable.
Args:
dep: A cc_library target.
Returns:
A depset[File]
"""
libraries_to_link = dep[CcInfo].linking_context.libraries_to_link
return depset([_get_preferred_artifact(lib) for lib in libraries_to_link])
return depset([_get_preferred_artifact(lib) for lib in libraries_to_link.to_list()])

def _get_preferred_artifact(library_to_link):
return (
Expand Down

0 comments on commit e49efb8

Please sign in to comment.