From 6803cc51268a56ec6d6b622fb91fac012cb589ef Mon Sep 17 00:00:00 2001 From: Kevin Lubick Date: Tue, 5 Jul 2022 13:54:59 -0400 Subject: [PATCH] use exec_tools instead of tools for better RBE compatibility (#4837) --- BUILD.bazel | 4 ++-- build_defs.bzl | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/BUILD.bazel b/BUILD.bazel index 914619afe..35dfd6657 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -82,7 +82,7 @@ genrule( outs = ["generators.inc"], cmd = "$(location generate_registry_tables) --xml=$(location @spirv_headers//:spirv_xml_registry) --generator-output=$(location generators.inc)", cmd_bat = "$(location //:generate_registry_tables) --xml=$(location @spirv_headers//:spirv_xml_registry) --generator-output=$(location generators.inc)", - tools = [":generate_registry_tables"], + exec_tools = [":generate_registry_tables"], ) py_binary( @@ -96,7 +96,7 @@ genrule( outs = ["build-version.inc"], cmd = "SOURCE_DATE_EPOCH=0 $(location update_build_version) $(location CHANGES) $(location build-version.inc)", cmd_bat = "set SOURCE_DATE_EPOCH=0 && $(location //:update_build_version) $(location CHANGES) $(location build-version.inc)", - tools = [":update_build_version"], + exec_tools = [":update_build_version"], ) # Libraries diff --git a/build_defs.bzl b/build_defs.bzl index ef9a82946..71891372a 100644 --- a/build_defs.bzl +++ b/build_defs.bzl @@ -76,7 +76,7 @@ def generate_core_tables(version = None): "--core-insts-output=$(location {3}) " + "--operand-kinds-output=$(location {4})" ).format(*fmtargs), - tools = [":generate_grammar_tables"], + exec_tools = [":generate_grammar_tables"], visibility = ["//visibility:private"], ) @@ -113,7 +113,7 @@ def generate_enum_string_mapping(version = None): "--extension-enum-output=$(location {3}) " + "--enum-string-mapping-output=$(location {4})" ).format(*fmtargs), - tools = [":generate_grammar_tables"], + exec_tools = [":generate_grammar_tables"], visibility = ["//visibility:private"], ) @@ -139,7 +139,7 @@ def generate_opencl_tables(version = None): "--extinst-opencl-grammar=$(location {0}) " + "--opencl-insts-output=$(location {1})" ).format(*fmtargs), - tools = [":generate_grammar_tables"], + exec_tools = [":generate_grammar_tables"], visibility = ["//visibility:private"], ) @@ -165,7 +165,7 @@ def generate_glsl_tables(version = None): "--extinst-glsl-grammar=$(location {0}) " + "--glsl-insts-output=$(location {1})" ).format(*fmtargs), - tools = [":generate_grammar_tables"], + exec_tools = [":generate_grammar_tables"], visibility = ["//visibility:private"], ) @@ -193,7 +193,7 @@ def generate_vendor_tables(extension, operand_kind_prefix = ""): "--vendor-insts-output=$(location {1}) " + "--vendor-operand-kind-prefix={2}" ).format(*fmtargs), - tools = [":generate_grammar_tables"], + exec_tools = [":generate_grammar_tables"], visibility = ["//visibility:private"], ) @@ -216,7 +216,7 @@ def generate_extinst_lang_headers(name, grammar = None): "--extinst-grammar=$< " + "--extinst-output-path=$(location {0})" ).format(*fmtargs), - tools = [":generate_language_headers"], + exec_tools = [":generate_language_headers"], visibility = ["//visibility:private"], )