From 9ddf8eb6bc8a789418257bb78cad12dc3b4bae5d Mon Sep 17 00:00:00 2001 From: David Neil Date: Thu, 20 Feb 2025 23:32:10 -0700 Subject: [PATCH] Do not mark cache generation as local local=True marks a repository rule to unconditionally re-execute anytime bazel re-evaluates the workspace (almost every invocation) It works well for processes that execute in <10ms, not large ones like the embuilder cache generation. --- bazel/toolchains.bzl | 1 - 1 file changed, 1 deletion(-) diff --git a/bazel/toolchains.bzl b/bazel/toolchains.bzl index ae71413dfd..caa1ba1267 100644 --- a/bazel/toolchains.bzl +++ b/bazel/toolchains.bzl @@ -83,7 +83,6 @@ _emscripten_cache = repository_rule( "configuration": attr.string_list(), "targets": attr.string_list(), }, - local = True ) def register_emscripten_toolchains(cache = {}):