From e4cb1d01d6541ef24e9e47ef150de60c359b3c2f Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Wed, 3 Apr 2013 08:56:35 +1100 Subject: [PATCH] Report the exit code on a shell macro failure. --- source-builder/sb/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source-builder/sb/config.py b/source-builder/sb/config.py index 3ebc6ee..5eace98 100644 --- a/source-builder/sb/config.py +++ b/source-builder/sb/config.py @@ -342,7 +342,7 @@ class file: if exit_code == 0: line = line.replace(s, output) else: - raise error.general('shell macro failed: %s: %s' % (s, output)) + raise error.general('shell macro failed: %s:%d: %s' % (s, exit_code, output)) return line def _expand(self, s):