From e8972ce56a2a203a0b8655f25c982abb3a1df4bd Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Wed, 28 Dec 2005 11:56:53 +0000 Subject: [PATCH] test-exe.mk: Fix exe name and error handling - Fix exe name ("test" made it recurse forever) - Make it fail in case of an error --- make/test-exe.mk | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/make/test-exe.mk b/make/test-exe.mk index 21d5b55b..8632cea2 100644 --- a/make/test-exe.mk +++ b/make/test-exe.mk @@ -3,9 +3,7 @@ # contact@jannet.de # $Id$ -ifeq ($(EXE),) -EXE = $(notdir $(shell pwd)) -endif +EXE = test_$(notdir $(shell pwd)) include $(MODDIR)/make/exe.mk @@ -13,8 +11,9 @@ test: test.done clean: testclean test.done: - if ! 2>&1 make run > test.out 2>&1 ; then \ + if ! 2>&1 make run > test.out 2>&1; then \ cat test.out; \ + exit 1; \ fi touch $@