From 584bbedfeb535a7a69acdf6ff698502d3b9c5980 Mon Sep 17 00:00:00 2001 From: William Deegan Date: Tue, 23 Jun 2020 12:34:42 -0700 Subject: [appveyor skip] add packages to build docs and add steps for API docs --- .travis.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 5bf5784..a68c145 100644 --- a/.travis.yml +++ b/.travis.yml @@ -81,7 +81,10 @@ jobs: - &scons_build_job name: SCons Build python: 3.7 - install: pip install -r requirements.txt + install: + - sudo apt-get -y install docbook-xml docbook-xsl xsltproc libxml2-dev libxslt-dev fop docbook-xsl-doc-pdf + - sudo apt-get -y --no-install-recommends install texlive texlive-latex3 biber texmaker ghostscript texlive-bibtex-extra texlive-latex-extra texlive-font-utils + - pip install -r requirements.txt script: - python bin/docs-update-generated.py - python bin/docs-validate.py @@ -89,4 +92,5 @@ jobs: - python scripts/scons.py - python setup.py bdist_wheel - python setup.py sdist --formats=gztar,zip + - (cd doc; make html latexpdf) - ls -l build/dist -- cgit v0.12