summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--clang/tools/clang-scan-deps/ClangScanDeps.cpp11
1 files changed, 9 insertions, 2 deletions
diff --git a/clang/tools/clang-scan-deps/ClangScanDeps.cpp b/clang/tools/clang-scan-deps/ClangScanDeps.cpp
index 6e8d9a9ed92..ebb42c03463 100644
--- a/clang/tools/clang-scan-deps/ClangScanDeps.cpp
+++ b/clang/tools/clang-scan-deps/ClangScanDeps.cpp
@@ -177,6 +177,11 @@ llvm::cl::opt<bool> SkipExcludedPPRanges(
"until reaching the end directive."),
llvm::cl::init(true), llvm::cl::cat(DependencyScannerCategory));
+llvm::cl::opt<bool> Verbose("v", llvm::cl::Optional,
+ llvm::cl::desc("Use verbose output."),
+ llvm::cl::init(false),
+ llvm::cl::cat(DependencyScannerCategory));
+
} // end anonymous namespace
/// \returns object-file path derived from source-file path.
@@ -284,8 +289,10 @@ int main(int argc, const char **argv) {
std::mutex Lock;
size_t Index = 0;
- llvm::outs() << "Running clang-scan-deps on " << Inputs.size()
- << " files using " << NumWorkers << " workers\n";
+ if (Verbose) {
+ llvm::outs() << "Running clang-scan-deps on " << Inputs.size()
+ << " files using " << NumWorkers << " workers\n";
+ }
for (unsigned I = 0; I < NumWorkers; ++I) {
auto Worker = [I, &Lock, &Index, &Inputs, &HadErrors, &WorkerTools]() {
while (true) {
OpenPOWER on IntegriCloud