summaryrefslogtreecommitdiff
path: root/morphlib
diff options
context:
space:
mode:
Diffstat (limited to 'morphlib')
-rw-r--r--morphlib/builder.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/morphlib/builder.py b/morphlib/builder.py
index 4f6f2194..39af4146 100644
--- a/morphlib/builder.py
+++ b/morphlib/builder.py
@@ -350,7 +350,7 @@ class ChunkBuilder(BuilderBase):
with open(logfilepath, 'a') as log:
self.app.status(msg='Running %(key)s', key=key)
- log.write('# %s\n' % step)
+ log.write('### %s ###\n' % key.upper())
for cmd in cmds:
if cmd is False: cmd = "false"
@@ -365,9 +365,6 @@ class ChunkBuilder(BuilderBase):
extra_env['MAKEFLAGS'] = '-j1'
try:
- with open(logfilepath, 'a') as log:
- log.write('# # %s\n' % cmd)
-
# flushing is needed because writes from python and
# writes from being the output in Popen have different
# buffers, but flush handles both
@@ -375,7 +372,7 @@ class ChunkBuilder(BuilderBase):
stdout.flush()
with open(os.devnull) as devnull:
- self.runcmd(['sh', '-c', cmd],
+ self.runcmd(['sh', '-x', '-c', cmd],
extra_env=extra_env,
cwd=relative_builddir,
stdin=devnull,