aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/cpp/unix_cc_configure.bzl
diff options
context:
space:
mode:
Diffstat (limited to 'tools/cpp/unix_cc_configure.bzl')
-rw-r--r--tools/cpp/unix_cc_configure.bzl6
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):