summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml3
-rw-r--r--lib/spack/docs/requirements.txt5
2 files changed, 6 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index c4bfe17640..c89bcf1275 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -86,8 +86,7 @@ install:
- pip install --upgrade setuptools
- pip install --upgrade codecov
- pip install --upgrade flake8
- - if [[ "$TEST_SUITE" == "doc" ]]; then pip install --upgrade sphinx; fi
- - if [[ "$TEST_SUITE" == "doc" ]]; then pip install --upgrade sphinxcontrib-programoutput; fi
+ - if [[ "$TEST_SUITE" == "doc" ]]; then pip install --upgrade -r lib/spack/docs/requirements.txt; fi
before_script:
# Need this for the git tests to succeed.
diff --git a/lib/spack/docs/requirements.txt b/lib/spack/docs/requirements.txt
new file mode 100644
index 0000000000..d3fe0d18d7
--- /dev/null
+++ b/lib/spack/docs/requirements.txt
@@ -0,0 +1,5 @@
+# These dependencies should be installed using pip in order
+# to build the documentation.
+
+sphinx
+sphinxcontrib-programoutput