From 9ae92b4f1d5c24fa9d8d73e6f916b5d6aa01da67 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Sat, 19 Jun 2021 15:41:56 +0200 Subject: Fail on missing dependecies and trigger re-build if depends list changes in build configurations. --- libcppbuild.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'libcppbuild.cc') diff --git a/libcppbuild.cc b/libcppbuild.cc index f575a52..9fcc4d4 100644 --- a/libcppbuild.cc +++ b/libcppbuild.cc @@ -248,7 +248,10 @@ int main(int argc, char* argv[]) for(auto task : tasks) { - task->registerDepTasks(tasks); + if(task->registerDepTasks(tasks)) + { + return 1; + } } std::list> dirtyTasks; -- cgit v1.2.3