[lit] Improve lit.Run class
[llvm-complete.git] / utils / gn / secondary / llvm / tools / llvm-cov / BUILD.gn
blob0d4e7669cd1d69bc8c268edf248ce06f3c5b59e3
1 executable("llvm-cov") {
2   deps = [
3     "//llvm/include/llvm/Config:llvm-config",
4     "//llvm/lib/IR",
5     "//llvm/lib/Object",
6     "//llvm/lib/ProfileData",
7     "//llvm/lib/ProfileData/Coverage",
8     "//llvm/lib/Support",
9   ]
10   sources = [
11     "CodeCoverage.cpp",
12     "CoverageExporterJson.cpp",
13     "CoverageExporterLcov.cpp",
14     "CoverageFilters.cpp",
15     "CoverageReport.cpp",
16     "CoverageSummaryInfo.cpp",
17     "SourceCoverageView.cpp",
18     "SourceCoverageViewHTML.cpp",
19     "SourceCoverageViewText.cpp",
20     "TestingSupport.cpp",
21     "gcov.cpp",
22     "llvm-cov.cpp",
23   ]