From 8047d6886062aa4fc914e04fa751a4773aeb56d9 Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Fri, 3 Oct 2003 09:29:04 +0000 Subject: [PATCH] Improve debug output: - handle T_FATE_NEEDTMP - indicate which children has the maximum time. [SVN r20251] --- src/engine/make.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/engine/make.c b/src/engine/make.c index 77968ae14..19c3d0776 100644 --- a/src/engine/make.c +++ b/src/engine/make.c @@ -664,6 +664,8 @@ dependGraphOutput( TARGET *t, int depth ) break; case T_FATE_ISTMP: printf( " %s : Up to date temp file\n", spaces(depth) ); + case T_FATE_NEEDTMP: + printf( " %s : Temporary file, to be updated\n", spaces(depth) ); break; case T_FATE_TOUCHED: printf( " %s : Been touched, updating it\n", spaces(depth) ); @@ -699,8 +701,12 @@ dependGraphOutput( TARGET *t, int depth ) for( c = t->depends; c; c = c->next ) { - printf( " %s : Depends on %s (%s)\n", spaces(depth), + printf( " %s : Depends on %s (%s)", spaces(depth), target_name(c->target), target_fate[ c->target->fate ] ); + if (c->target->time == t->time) + printf( " (max time)"); + printf("\n"); + }