From b018db955c958e17f335e9fd78f4ff289ccdceb7 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Fri, 17 Sep 1993 04:51:21 +0000 Subject: Formerly remake.c.~50~ --- remake.c | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'remake.c') diff --git a/remake.c b/remake.c index 26a253a..b149328 100644 --- a/remake.c +++ b/remake.c @@ -341,17 +341,15 @@ update_file_1 (file, depth) if (try_implicit_rule (file, depth)) DEBUGPR ("Found an implicit rule for `%s'.\n"); else - { - DEBUGPR ("No implicit rule found for `%s'.\n"); - if (!file->is_target - && default_file != 0 && default_file->cmds != 0) - { - DEBUGPR ("Using default commands for `%s'.\n"); - file->cmds = default_file->cmds; - } - } + DEBUGPR ("No implicit rule found for `%s'.\n"); file->tried_implicit = 1; } + if (file->cmds == 0 && !file->is_target + && default_file != 0 && default_file->cmds != 0) + { + DEBUGPR ("Using default commands for `%s'.\n"); + file->cmds = default_file->cmds; + } /* Update all non-intermediate files we depend on, if necessary, and see whether any of them is more recent than this file. */ -- cgit v1.2.3