| 1234567891011121314151617181920212223242526272829 | #!/bin/sh# Make sure the doxygen documentation builds without warnings# Abort on errors (and uninitiliased variables)set -euif [ -d library -a -d include -a -d tests ]; then :; else    echo "Must be run from mbed TLS root" >&2    exit 1fiif scripts/apidoc_full.sh > doc.out 2>doc.err; then :; else    cat doc.err    echo "FAIL" >&2    exit 1;ficat doc.out doc.err | \    grep -v "warning: ignoring unsupported tag" \    > doc.filteredif egrep "(warning|error):" doc.filtered; then    echo "FAIL" >&2    exit 1;fimake apidoc_cleanrm -f doc.out doc.err doc.filtered
 |