Added more missing dependencies
This commit is contained in:
		@@ -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
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user