From ca67f5e71a8d572e37bf2f02e8fdf1a34c5be2bd Mon Sep 17 00:00:00 2001 From: Avery Pennarun Date: Sat, 11 Dec 2010 02:13:46 -0800 Subject: [PATCH] redo-ifchange: fix relative pathnames printed in debug messages. --- redo-ifchange.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/redo-ifchange.py b/redo-ifchange.py index 1670163..e30213a 100755 --- a/redo-ifchange.py +++ b/redo-ifchange.py @@ -3,9 +3,12 @@ import sys, os, errno, stat import vars, state, builder, jwack from helpers import debug, debug2, err, unlink +def _nice(t): + return state.relpath(os.path.join(vars.BASE, t), vars.STARTDIR) def dirty_deps(f, depth, max_changed): - if vars.DEBUG >= 1: debug('%s?%s\n' % (depth, f.name)) + if vars.DEBUG >= 1: + debug('%s?%s\n' % (depth, _nice(f.name))) if f.failed_runid: debug('%s-- DIRTY (failed last time)\n' % depth)