Skip to content
Snippets Groups Projects
Commit c36f13e4 authored by Adam J. Stewart's avatar Adam J. Stewart
Browse files

Added more missing dependencies

parent fda7fcd7
No related branches found
No related tags found
No related merge requests found
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment