[llvm] [bazel][clang][DependencyScanning] Port #169962: clang dependency scanner deps (PR #170600)
Jordan Rupprecht via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 3 20:08:29 PST 2025
https://github.com/rupprecht created https://github.com/llvm/llvm-project/pull/170600
None
>From 94f2b2bc9e3125c6d44c3934f855e6d42315a22f Mon Sep 17 00:00:00 2001
From: Jordan Rupprecht <rupprecht at google.com>
Date: Wed, 3 Dec 2025 20:06:34 -0800
Subject: [PATCH] Fix deps
---
utils/bazel/llvm-project-overlay/clang/BUILD.bazel | 11 +++++------
.../llvm-project-overlay/clang/unittests/BUILD.bazel | 2 +-
2 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
index 0f256e6272055..d3bade579f003 100644
--- a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
@@ -1228,6 +1228,7 @@ cc_library(
":ast",
":ast_matchers",
":basic",
+ ":dependency_scanning",
":driver",
":format",
":frontend",
@@ -1316,19 +1317,17 @@ cc_library(
)
cc_library(
- name = "tooling_dependency_scanning",
+ name = "dependency_scanning",
srcs = glob([
- "lib/Tooling/DependencyScanning/**/*.h",
- "lib/Tooling/DependencyScanning/**/*.cpp",
+ "lib/DependencyScanning/**/*.cpp",
]),
- hdrs = glob(["include/clang/Tooling/DependencyScanning/**/*.h"]),
+ hdrs = glob(["include/clang/DependencyScanning/**/*.h"]),
deps = [
":basic",
":driver",
":frontend",
":lex",
":serialization",
- ":tooling",
"//llvm:Support",
"//llvm:TargetParser",
],
@@ -2453,10 +2452,10 @@ cc_library(
srcs = glob(["tools/clang-scan-deps/*.cpp"]),
deps = [
":ScanDepsTableGen",
+ ":dependency_scanning",
":driver",
":frontend",
":tooling",
- ":tooling_dependency_scanning",
"//llvm:Support",
"//llvm:TargetParser",
],
diff --git a/utils/bazel/llvm-project-overlay/clang/unittests/BUILD.bazel b/utils/bazel/llvm-project-overlay/clang/unittests/BUILD.bazel
index bf5bb7568c531..32a6a45bd2f95 100644
--- a/utils/bazel/llvm-project-overlay/clang/unittests/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/clang/unittests/BUILD.bazel
@@ -433,6 +433,7 @@ cc_test(
"//clang:ast",
"//clang:ast_matchers",
"//clang:basic",
+ "//clang:dependency_scanning",
"//clang:driver",
"//clang:format",
"//clang:frontend",
@@ -441,7 +442,6 @@ cc_test(
"//clang:testing",
"//clang:tooling",
"//clang:tooling_core",
- "//clang:tooling_dependency_scanning",
"//clang:tooling_inclusions",
"//clang:tooling_refactoring",
"//clang:transformer",
More information about the llvm-commits
mailing list