From 4baea2b826aa5fd356a1f90fef7a7e4a40b4d0b1 Mon Sep 17 00:00:00 2001 From: Jan Niklas Hasse Date: Mon, 5 Nov 2018 18:51:08 +0100 Subject: Revert "Fix confusing smart console output from concurrent builds" This reverts commit 52c1d0c8f8545231581c4d51cb0a85f50564c415. Fixes #1418. --- src/build.cc | 13 ------------- src/build.h | 1 - 2 files changed, 14 deletions(-) diff --git a/src/build.cc b/src/build.cc index 9852a50..6b33024 100644 --- a/src/build.cc +++ b/src/build.cc @@ -16,7 +16,6 @@ #include #include -#include #include #include #include @@ -131,18 +130,6 @@ void BuildStatus::BuildEdgeFinished(Edge* edge, if (!edge->use_console()) PrintStatus(edge, kEdgeFinished); - if (printer_.is_smart_terminal()) { - int oldest_start = INT_MAX; - Edge* oldest = NULL; - for (i = running_edges_.begin(); i != running_edges_.end(); i++) { - if (i->second < oldest_start) { - oldest_start = i->second; - oldest = i->first; - } - } - if (oldest) - PrintStatus(oldest, kEdgeRunning); - } // Print the command that is spewing before printing its output. if (!success) { diff --git a/src/build.h b/src/build.h index ac7f951..9b90e8a 100644 --- a/src/build.h +++ b/src/build.h @@ -222,7 +222,6 @@ struct BuildStatus { enum EdgeStatus { kEdgeStarted, - kEdgeRunning, kEdgeFinished, }; -- cgit v0.12