|
- #!/bin/sh
-
- export MAKEFLAGS=""
- top_srcdir="$(make -s echo-topdir 2>/dev/null)"
-
- #
- # Check for Doxygen warnings
- #
- nfiles="$(grep -c "Parsing file" < "${top_srcdir}/doc/doxygen.log")"
- if nfails="$(grep -c Warning: "${top_srcdir}/doc/doxygen.log" 2>/dev/null)"; then
- grep Warning: "${top_srcdir}/doc/doxygen.log" | sed 's/\(.\{75\}\)...*/\1 .../'
- fi
-
- echo "$nfiles files, $nfails visible errors in documentation"
-
- # Make errors non-fatal on Darwin, because Travis-CI always
- # has outdated software.
- if test "$(uname -s)" = "Darwin"; then
- exit 0
- fi
-
- if test "$nfails" != "0"; then
- exit 1
- fi
-
- exit 0
|