From 809000494b2e0c34dc6ecae228c046c5eba2a820 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Sun, 24 Jul 2022 16:05:44 +0200 Subject: Make short-hand notation for compiler (CC/CXX) in non-verbose modes. --- src/task_cc.cc | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/task_cc.cc b/src/task_cc.cc index c2dd5d6..c4343b6 100644 --- a/src/task_cc.cc +++ b/src/task_cc.cc @@ -167,7 +167,20 @@ int TaskCC::runInner() if(settings.verbose == 0) { - std::cout << compiler() << " " << + switch(sourceLanguage()) + { + case Language::C: + std::cout << "CC "; + break; + case Language::Cpp: + std::cout << "CXX "; + break; + case Language::Auto: + case Language::Asm: + // Only c/c++ handled by this task type. + break; + } + std::cout << sourceFile.lexically_normal().string() << " => " << targetFile().lexically_normal().string() << "\n"; } -- cgit v1.2.3