From b4c1b2145d6a0b1ec4219847dc26877046f84e8b Mon Sep 17 00:00:00 2001 From: Tharre Date: Sun, 16 Nov 2014 17:30:35 +0100 Subject: Change the way redo updates targets. It's done a lot more efficiently now, as we are no longer checking if a target is out-of-date before we rebuild it, but instead rebuild subtargets directly when they are checked. We also now correctly depend on .do files. --- src/redo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/redo.c') diff --git a/src/redo.c b/src/redo.c index 1458391..53b5e43 100644 --- a/src/redo.c +++ b/src/redo.c @@ -51,11 +51,11 @@ int main(int argc, char *argv[]) { prepare_env(); if (argc < 2) { - build_target("all"); + update_target("all", 'a'); } else { int i; for (i = 1; i < argc; ++i) { - build_target(argv[i]); + update_target(argv[i], 'a'); } } } -- cgit v1.2.3-70-g09d2