[llvm] [bazel] Explicitly use `output_to_bindir = 1` for genlinalg (PR #158669)
Jordan Rupprecht via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 15 09:01:23 PDT 2025
https://github.com/rupprecht created https://github.com/llvm/llvm-project/pull/158669
This is the default in recent versions of bazel, but old behavior is still possible w/ `--incompatible_merge_genfiles_directory=false --incompatible_skip_genfiles_symlink=false`.
>From bf8dd489331fb11d30187259ea0b36a804a993f9 Mon Sep 17 00:00:00 2001
From: Jordan Rupprecht <rupprecht at google.com>
Date: Mon, 15 Sep 2025 08:59:43 -0700
Subject: [PATCH] [bazel] Explicitly use `output_to_bindir = 1` for genlinalg
---
utils/bazel/llvm-project-overlay/mlir/linalggen.bzl | 1 +
1 file changed, 1 insertion(+)
diff --git a/utils/bazel/llvm-project-overlay/mlir/linalggen.bzl b/utils/bazel/llvm-project-overlay/mlir/linalggen.bzl
index 7e21ac4995b11..b45a6f675d79e 100644
--- a/utils/bazel/llvm-project-overlay/mlir/linalggen.bzl
+++ b/utils/bazel/llvm-project-overlay/mlir/linalggen.bzl
@@ -33,6 +33,7 @@ def genlinalg(name, linalggen, src, linalg_outs):
srcs = [src],
outs = [out],
tools = [linalggen],
+ output_to_bindir = 1,
cmd = (" ".join(base_args)),
)
More information about the llvm-commits
mailing list