[llvm] e66eb83 - [gn] Make FrontendTests depend on AllTargetsDescs
Nico Weber via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 30 06:11:15 PDT 2025
Author: Nico Weber
Date: 2025-04-30T09:11:05-04:00
New Revision: e66eb836e67f2fb0e92b62029f779dad49f5b22b
URL: https://github.com/llvm/llvm-project/commit/e66eb836e67f2fb0e92b62029f779dad49f5b22b
DIFF: https://github.com/llvm/llvm-project/commit/e66eb836e67f2fb0e92b62029f779dad49f5b22b.diff
LOG: [gn] Make FrontendTests depend on AllTargetsDescs
The CMake build merged most clang unittests into a single binary.
The gn build doesn't (yet?) do this, but as part of that change,
FrontendTests somehow picked up a dependency on AllTargetsDescs,
see https://github.com/llvm/llvm-project/pull/134196#discussion_r2068617059
Added:
Modified:
llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn
Removed:
################################################################################
diff --git a/llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn
index 931ca8b20abc5..66a33cdc501f3 100644
--- a/llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn
@@ -12,6 +12,7 @@ unittest("FrontendTests") {
"//clang/lib/Sema",
"//clang/lib/Tooling",
"//llvm/lib/Support",
+ "//llvm/lib/Target:AllTargetsDescs",
"//llvm/lib/TargetParser",
]
sources = [
More information about the llvm-commits
mailing list