#!/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 | |
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 |