From 7c8feecb11aa414a8eee16148f7359961db5c72d Mon Sep 17 00:00:00 2001 From: Simon Duquennoy Date: Thu, 16 Nov 2017 06:27:53 -0800 Subject: [PATCH] CI: rework Doxygen test --- tests/00-doxygen/Makefile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tests/00-doxygen/Makefile b/tests/00-doxygen/Makefile index 2a5e48936..a5dfac35b 100644 --- a/tests/00-doxygen/Makefile +++ b/tests/00-doxygen/Makefile @@ -27,7 +27,7 @@ DOCDIR=../../tools/doxygen -all: summary +all: clean summary doxygen: @make -C $(DOCDIR) 2> doxygen.runerr > doxygen.runlog @@ -36,20 +36,22 @@ summary: doxygen @( \ 1> summary; \ if [ -s doxygen.runerr ] ; then \ - echo "Doxygen: TEST FAIL" >> summary; \ + echo "Doxygen: TEST FAIL" | tee summary; \ echo "Errors:"; \ cat doxygen.runerr; \ fi ; \ if [ -s $(DOCDIR)/doxygen.log ] ; then \ - echo "Doxygen: TEST FAIL" >> summary; \ + echo "Doxygen: TEST FAIL" | tee summary; \ echo "Warnings:"; \ cat $(DOCDIR)/doxygen.log; \ fi ; \ if [ ! -s summary ] ; then \ - echo "Doxygen: TEST OK (no warning nor error)" >> summary; \ + echo "Doxygen: TEST OK (no warning nor error)" | tee summary; \ fi ; \ - cat summary \ ) + @rm doxygen.runlog doxygen.runerr + @echo "========== Summary ==========" + @cat summary clean: @rm -f summary doxygen.runlog doxygen.runerr