aboutsummaryrefslogtreecommitdiffstats
path: root/src/redo-ifchange.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/redo-ifchange.c')
-rw-r--r--src/redo-ifchange.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/redo-ifchange.c b/src/redo-ifchange.c
index cfc017b..d7b4af0 100644
--- a/src/redo-ifchange.c
+++ b/src/redo-ifchange.c
@@ -14,19 +14,13 @@
int main(int argc, char *argv[]) {
if (!environment_sane()) {
- fprintf(stderr, "redo: environment variables are missing, \
- please use %s only in do scripts.\n", argv[0]);
+ fprintf(stderr, "redo: environment variables are missing, "
+ "please use %s only in do scripts.\n", argv[0]);
exit(1);
}
for (int i = 1; i < argc; ++i) {
- /*debug("Testing if %s is up-to-date ...\n", argv[i]);*/
- if (has_changed(argv[i], 'c', false)) {
- /*printf("=> no\n");*/
- build_target(argv[i]);
- } else {
- /*printf("=> yes\n");*/
- }
+ update_target(argv[i], 'c');
add_dep(argv[i], NULL, 'c');
}