[bazel][clang][DependencyScanning] Port #169962: clang dependency scanner deps (#170600)

This commit is contained in:
Jordan Rupprecht 2025-12-03 22:19:12 -06:00 committed by GitHub
parent e891ff3058
commit c44b9ec525
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 7 deletions

View File

@ -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",
],

View File

@ -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",