kernel: make build phase output recording consistant

We have been recording some but not all of the build output in the
main log, and the rest in the main compile log.  This is confusing and
inconsistant.  Move to putting all output in the build/std{out,err}
files and in the main log.

This patch adds a new decorator that understands how to redirect both
stdout and stderr to the required files in the objects log_dir.  It also
marks those files with the beginning and end of the operation.

Signed-off-by: Andy Whitcroft <apw@shadowen.org>


git-svn-id: http://test.kernel.org/svn/autotest/trunk@952 592f7852-d20e-0410-864c-8624ca9c26a4
2 files changed