diff options
Diffstat (limited to 'tools/cpp/unix_cc_configure.bzl')
-rw-r--r-- | tools/cpp/unix_cc_configure.bzl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/cpp/unix_cc_configure.bzl b/tools/cpp/unix_cc_configure.bzl index 4657ba4ebb..1df03d2b02 100644 --- a/tools/cpp/unix_cc_configure.bzl +++ b/tools/cpp/unix_cc_configure.bzl @@ -103,7 +103,7 @@ def _find_tool(repository_ctx, tool, overriden_tools): def _get_tool_paths(repository_ctx, darwin, cc, overriden_tools): """Compute the path to the various tools. Doesn't %-escape the result!""" - return {k: _find_tool(repository_ctx, k, overriden_tools) + return dict({k: _find_tool(repository_ctx, k, overriden_tools) for k in [ "ld", "cpp", @@ -113,11 +113,11 @@ def _get_tool_paths(repository_ctx, darwin, cc, overriden_tools): "objcopy", "objdump", "strip", - ]} + { + ]}.items() + { "gcc": cc, "ar": "/usr/bin/libtool" if darwin else which(repository_ctx, "ar", "/usr/bin/ar") - } + }.items()) def _escaped_cplus_include_paths(repository_ctx): |