| #!/bin/bash | 
 | # Copyright lowRISC contributors. | 
 | # Licensed under the Apache License, Version 2.0, see LICENSE for details. | 
 | # SPDX-License-Identifier: Apache-2.0 | 
 |  | 
 | # Build docs and tell the Azure runner to upload any doxygen warnings | 
 |  | 
 | set -e | 
 | util/build_docs.py || { | 
 |   echo -n "##vso[task.logissue type=error]" | 
 |   echo "Documentation build failed." | 
 |   exit 1 | 
 | } | 
 |  | 
 | # Upload Doxygen Warnings if Present | 
 | if [ -f "build/docs-generated/sw/doxygen_warnings.log" ]; then | 
 |   echo -n "##vso[task.uploadfile]" | 
 |   echo "${PWD}/build/docs-generated/sw/doxygen_warnings.log" | 
 |   # Doxygen currently generates lots of warnings. | 
 |   # echo -n "##vso[task.issue type=warning]" | 
 |   # echo "Doxygen generated warnings. Use 'util/build_docs.py' to generate warning logfile." | 
 | fi |