From 3a5fb6472e6b6461d404b908f5fa3dae38a1a476 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Mon, 13 Feb 2012 17:29:08 +0000 Subject: [PATCH] run.mk: Add target tee --- make/run.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/make/run.mk b/make/run.mk index 34793f82..2474d14e 100644 --- a/make/run.mk +++ b/make/run.mk @@ -54,7 +54,7 @@ start: all rm -f $(CORE) $(EXE_PATH) $(EXE_ARGS) & -clean: vg-clean-supp +clean: vg-clean-supp clean.out # unfortunately iwatch only supports one directory :-( autorun: @@ -84,6 +84,9 @@ vg-add-supp: vg-clean-supp: rm -f local.supp +clean.out: + rm -f run.out + callgrind: rm -f $(CORE) valgrind --tool=callgrind $(VALGRIND_OPTS) $(EXE_PATH) $(EXE_ARGS) @@ -101,6 +104,10 @@ abort: strace: $(EXE_PATH) $(EXE_BIN) strace -f $(EXE_PATH) $(EXE_ARGS) +tee: $(EXE_PATH) $(EXE_BIN) all + rm -f $(CORE) + $(EXE_PATH) $(EXE_ARGS) 2>&1 | tee run.out + kcg: kcachegrind callgrind.*