From 57ac9fc1b7542d78aa02a1c19e12d01795d1a6e1 Mon Sep 17 00:00:00 2001 From: David Zbarsky Date: Wed, 4 Feb 2026 13:22:36 -0500 Subject: [PATCH] Support env for validate_static_library --- cc/private/rules_impl/cc_static_library.bzl | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cc/private/rules_impl/cc_static_library.bzl b/cc/private/rules_impl/cc_static_library.bzl index 0dd42ce55..a171488bd 100644 --- a/cc/private/rules_impl/cc_static_library.bzl +++ b/cc/private/rules_impl/cc_static_library.bzl @@ -122,6 +122,12 @@ def _validate_static_library(*, name, actions, cc_toolchain, feature_configurati args.add(static_library) args.add(validation_output) + env = cc_common.get_environment_variables( + feature_configuration = feature_configuration, + action_name = ACTION_NAMES.validate_static_library, + variables = cc_common.empty_variables(), + ) + execution_requirements_keys = cc_common.get_execution_requirements( feature_configuration = feature_configuration, action_name = ACTION_NAMES.validate_static_library, @@ -130,6 +136,7 @@ def _validate_static_library(*, name, actions, cc_toolchain, feature_configurati actions.run( executable = validator_path, arguments = [args], + env = env, execution_requirements = {k: "" for k in execution_requirements_keys}, inputs = depset( direct = [static_library],