diff --git a/source/common/version/BUILD b/source/common/version/BUILD index c5bcc2cbbcd09..da39bf367b3e0 100644 --- a/source/common/version/BUILD +++ b/source/common/version/BUILD @@ -22,7 +22,12 @@ genrule( name = "generate_api_version_number", srcs = ["//:API_VERSION.txt"], outs = ["api_version_number.h"], - cmd = """./$(location //tools/api_versioning:generate_api_version_header_bin) $< >$@""", + cmd = """ + PYPATH=$$(realpath $$(dirname $(PYTHON3))) + export PATH=$$PYPATH:$$PATH + ./$(location //tools/api_versioning:generate_api_version_header_bin) $< >$@ + """, + toolchains = ["@rules_python//python:current_py_toolchain"], tools = ["//tools/api_versioning:generate_api_version_header_bin"], visibility = ["//visibility:private"], )