From dbacf0029104780556af5791f2c6a45edc7a5ec4 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Sun, 9 Feb 2025 15:55:01 +0100 Subject: Add dry-run option. --- src/tasks.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/tasks.cc') diff --git a/src/tasks.cc b/src/tasks.cc index 2f9e47a..e853470 100644 --- a/src/tasks.cc +++ b/src/tasks.cc @@ -170,7 +170,8 @@ std::vector> taskFactory(const ctor::build_configuration& return tasks; } -std::shared_ptr getNextTask([[maybe_unused]]const std::vector>& allTasks, +std::shared_ptr getNextTask([[maybe_unused]]const ctor::settings& settings, + [[maybe_unused]]const std::vector>& allTasks, std::vector>& dirtyTasks) { for(auto dirtyTask = dirtyTasks.begin(); @@ -179,7 +180,7 @@ std::shared_ptr getNextTask([[maybe_unused]]const std::vectortarget() << "\n"; - if(task->ready()) + if(task->ready() || settings.dry_run) { dirtyTasks.erase(dirtyTask); return task; -- cgit v1.2.3