From 05fce10cb05db4cf71b2ba1970da4f6600b36553 Mon Sep 17 00:00:00 2001 From: kanschat Date: Wed, 6 Sep 2006 21:03:11 +0000 Subject: [PATCH] simplify report rules a bit without great effect on run time git-svn-id: https://svn.dealii.org/trunk@13840 0785d39b-7218-0410-832d-ea1e28bc413d --- tests/Makefile.rules | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tests/Makefile.rules b/tests/Makefile.rules index fee37e5298..8d9f22cbd3 100644 --- a/tests/Makefile.rules +++ b/tests/Makefile.rules @@ -29,11 +29,11 @@ ifeq ($(findstring gcc,$(GXX_VERSION)),gcc) flags += -Wno-missing-noreturn endif -%/obj.g.$(OBJEXT) : %.cc Makefile +%/obj.g.$(OBJEXT) : %.cc @echo =====debug========= $< @$(CXX) $(flags) -c $< -o $@ -%/obj.$(OBJEXT) : %.cc Makefile +%/obj.$(OBJEXT) : %.cc @echo =====optimized===== $< @$(CXX) $(CXXFLAGS.o) -c $< -o $@ @@ -134,14 +134,13 @@ endif # anywhere anytime ############################################################ report: + @-$(MAKE) -k run-tests @for test in $(sort $(tests)) ; do \ - if (($(MAKE) $$test/exe 2>&1) > /dev/null); then \ - if (($(MAKE) $$test/OK stop_on_error=on 2>&1) > /dev/null); then \ + if $(MAKE) -q $$test/OK ; then \ echo `date -u +"%Y-%m-%d %H:%M"` " + $(WORKDIR)/$$test" ; \ else \ echo `date -u +"%Y-%m-%d %H:%M"` " 0 $(WORKDIR)/$$test" ; \ fi ; \ - fi ; \ done -- 2.39.5