[llvm] [bazel] Fix llvm-min-tblgen bazel build (PR #143213)
Chenguang Wang via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 6 15:30:37 PDT 2025
https://github.com/wecing created https://github.com/llvm/llvm-project/pull/143213
Broken by 7b2aa02a. Tested with:
bazelisk build \
@llvm-project//llvm:llvm-min-tblgen \
@llvm-project//llvm:FrontendOpenACC \
@llvm-project//llvm:FrontendOpenMP \
@llvm-project//llvm:TableGen
>From 9d6b23b467cc746519b5be01ef009f64729f6756 Mon Sep 17 00:00:00 2001
From: Chenguang Wang <w3cing at gmail.com>
Date: Fri, 6 Jun 2025 15:28:21 -0700
Subject: [PATCH] [bazel] Fix llvm-min-tblgen bazel build
Broken by 7b2aa02a. Tested with:
bazelisk build \
@llvm-project//llvm:llvm-min-tblgen \
@llvm-project//llvm:FrontendOpenACC \
@llvm-project//llvm:FrontendOpenMP \
@llvm-project//llvm:TableGen
---
utils/bazel/llvm-project-overlay/llvm/BUILD.bazel | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
index 40d7fb7e2fcd4..b54ac1728a598 100644
--- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
@@ -378,6 +378,7 @@ cc_library(
hdrs = glob(["include/llvm/TableGen/*.h"]),
copts = llvm_copts,
deps = [
+ ":FrontendDirective",
":Support",
":config",
],
@@ -1731,6 +1732,7 @@ cc_library(
":Core",
":Demangle",
":FrontendAtomic",
+ ":FrontendDirective",
":FrontendOffloading",
":MC",
":Scalar",
@@ -1766,6 +1768,13 @@ gentbl_filegroup(
deps = [":AccTdFiles"],
)
+cc_library(
+ name = "FrontendDirective",
+ srcs = glob(["lib/Frontend/Directive/*.cpp"]),
+ hdrs = glob(["include/llvm/Frontend/Directive/*.h"]),
+ deps = [":Support"],
+)
+
cc_library(
name = "FrontendOpenACC",
srcs = glob([
@@ -1778,6 +1787,7 @@ cc_library(
deps = [
":Analysis",
":Core",
+ ":FrontendDirective",
":Support",
":TransformUtils",
],
More information about the llvm-commits
mailing list