Help with some makefile hackery
Brian Somers
brian at Awfulhak.org
Mon Jun 28 08:13:55 UTC 2010
On Fri, 25 Jun 2010 05:57:24 -0700 Patrick Mahan <mahan at mahan.org> wrote:
> src-kernel: src-kernel-tools
> cd src; ./amd64-kernel.sh 2>&1 | tee build_amd64_kernel.log
I've had the same issue teeing make output for coverage measurements.
A better way to write this might be
src-kernel: src-kernel-tools
rm -f src-kernel-done
{ cd src; ./amd64-kernel.sh 2>&1 && touch src-kernel-done; } | tee build_amd64_kernel.log
rm src-kernel-done
You really want to catch all failures, including tee failures.
--
Brian Somers <brian at Awfulhak.org>
Don't _EVER_ lose your sense of humour ! <brian at FreeBSD.org>
More information about the freebsd-hackers
mailing list