diff options
Diffstat (limited to 'src/buildtool/graph_traverser/graph_traverser.hpp')
-rw-r--r-- | src/buildtool/graph_traverser/graph_traverser.hpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/buildtool/graph_traverser/graph_traverser.hpp b/src/buildtool/graph_traverser/graph_traverser.hpp index d5e155fa..e34df5cf 100644 --- a/src/buildtool/graph_traverser/graph_traverser.hpp +++ b/src/buildtool/graph_traverser/graph_traverser.hpp @@ -45,6 +45,7 @@ #include "src/buildtool/logging/log_sink_cmdline.hpp" #include "src/buildtool/logging/log_sink_file.hpp" #include "src/buildtool/logging/logger.hpp" +#include "src/buildtool/progress_reporting/base_progress_reporter.hpp" #include "src/utils/cpp/json.hpp" class GraphTraverser { @@ -64,12 +65,6 @@ class GraphTraverser { bool failed_artifacts; }; - // Type of a progress reporter. The reporter - // may only block in such a way that it return on a notification of the - // condition variable; moreover, it has to exit once the boolean is true. - using progress_reporter_t = - std::function<void(std::atomic<bool>*, std::condition_variable*)>; - explicit GraphTraverser(CommandLineArguments clargs) : clargs_{std::move(clargs)}, local_api_{CreateExecutionApi(std::nullopt)}, |