Added more missing dependencies
This commit is contained in:
parent
fda7fcd73d
commit
c36f13e44d
@ -27,25 +27,39 @@ for dep in "$@"; do
|
||||
spack_package=py-flake8
|
||||
pip_package=flake8
|
||||
;;
|
||||
git)
|
||||
spack_package=git
|
||||
;;
|
||||
hg)
|
||||
spack_package=py-mercurial
|
||||
pip_package=mercurial
|
||||
;;
|
||||
svn)
|
||||
spack_package=subversion
|
||||
;;
|
||||
*)
|
||||
spack_package=$dep
|
||||
pip_package=$dep
|
||||
;;
|
||||
esac
|
||||
|
||||
cat << EOF
|
||||
ERROR: $dep is required to run this script.
|
||||
echo "ERROR: $dep is required to run this script."
|
||||
echo
|
||||
|
||||
if [[ $spack_package ]]; then
|
||||
echo "To install with Spack, run:"
|
||||
echo " $ spack install $spack_package"
|
||||
fi
|
||||
|
||||
if [[ $pip_package ]]; then
|
||||
echo "To install with pip, run:"
|
||||
echo " $ pip install $pip_package"
|
||||
fi
|
||||
|
||||
if [[ $spack_package || $pip_package ]]; then
|
||||
echo "Then add the bin directory to your PATH."
|
||||
fi
|
||||
|
||||
To install with Spack, run:
|
||||
$ spack install $spack_package
|
||||
or, to install with pip, run:
|
||||
$ pip install $pip_package
|
||||
Then add the bin directory to your PATH.
|
||||
EOF
|
||||
exit 1
|
||||
fi
|
||||
done
|
||||
|
@ -9,7 +9,7 @@
|
||||
# run-doc-tests
|
||||
#
|
||||
# Notes:
|
||||
# Requires sphinx and mercurial.
|
||||
# Requires sphinx, git, mercurial, and subversion.
|
||||
#
|
||||
|
||||
QA_DIR="$(dirname "$0")"
|
||||
@ -20,7 +20,9 @@ DOC_DIR="$SPACK_ROOT/lib/spack/docs"
|
||||
deps=(
|
||||
sphinx-apidoc
|
||||
sphinx-build
|
||||
git
|
||||
hg
|
||||
svn
|
||||
)
|
||||
|
||||
# Check for dependencies
|
||||
|
@ -11,7 +11,7 @@
|
||||
# to only run these tests.
|
||||
#
|
||||
# Notes:
|
||||
# Requires coverage.
|
||||
# Requires coverage, git, mercurial, and subversion.
|
||||
#
|
||||
|
||||
QA_DIR="$(dirname "$0")"
|
||||
@ -20,7 +20,9 @@ SPACK_ROOT="$QA_DIR/../../.."
|
||||
# Array of dependencies
|
||||
deps=(
|
||||
coverage
|
||||
git
|
||||
hg
|
||||
svn
|
||||
)
|
||||
|
||||
# Check for dependencies
|
||||
|
Loading…
Reference in New Issue
Block a user