| #!/bin/bash |
| # Copyright lowRISC contributors. |
| # Licensed under the Apache License, Version 2.0, see LICENSE for details. |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| # A script that dumps the current environment, plus the versions of |
| # various tools to stdout. |
| |
| set -e |
| |
| tools=( |
| git |
| python3 |
| yapf |
| isort |
| clang-format |
| rustfmt |
| flake8 |
| ninja |
| meson |
| doxygen |
| verible-verilog-lint |
| ) |
| |
| for tool in "${tools[@]}"; do |
| set -x |
| $tool --version |
| { set +x; } 2>/dev/null |
| echo |
| done |
| |
| set -x |
| echo "PATH=$PATH" |
| { set +x; } 2>/dev/null |
| echo |
| |
| set -x |
| printenv |