summaryrefslogtreecommitdiff
path: root/.travis
diff options
context:
space:
mode:
authorMats Wichmann <mats@linux.com>2019-06-16 15:05:30 -0600
committerMats Wichmann <mats@linux.com>2019-06-16 15:05:30 -0600
commitb66c759be505e40a7d8f5360724090a6a00be46d (patch)
tree393bc7d88a2c24bdb9d4c96c5e2e3e7720acc23d /.travis
parent3c7c8ff1e637c827ed519192c173990205b9d937 (diff)
downloadscons-git-b66c759be505e40a7d8f5360724090a6a00be46d.tar.gz
[PR #3392] leave out docbook-slides
Three tests fail if the files are found, issue #3393 filed. Also added some comments on other possible changes. Signed-off-by: Mats Wichmann <mats@linux.com>
Diffstat (limited to '.travis')
-rwxr-xr-x.travis/install.sh16
1 files changed, 13 insertions, 3 deletions
diff --git a/.travis/install.sh b/.travis/install.sh
index 61fc70cda..9146e6c94 100755
--- a/.travis/install.sh
+++ b/.travis/install.sh
@@ -21,16 +21,28 @@ else
# dependencies for gdc tests
sudo apt-get -y install gdc
+
+ # dependencies for fortran tests
+ sudo apt-get -y install gfortran
+
# dependencies for docbook tests
- sudo apt-get -y install docbook-xml docbook-xsl xsltproc libxml2-dev libxslt-dev fop docbook-xsl-doc-pdf docbook-slides
+ sudo apt-get -y install docbook-xml docbook-xsl xsltproc libxml2-dev libxslt-dev fop docbook-xsl-doc-pdf
+ # docbook-slides should be added but triggers GH #3393 so left out for now.
+
# dependencies for latex tests (try to skip the huge doc pkgs)
sudo apt-get -y --no-install-recommends install texlive texlive-latex3 biber texmaker ghostscript
+ # Should add the following, holding off since it slows down provisioning:
+ # texlive-bibtex-extra texlive-latex-extra texlive-font-utils
+ # texlive-latex3 no longer exists, failover to texlive-latex-recommended
+
# need some things for building dependencies for other tests
sudo apt-get -y install python-pip python-dev build-essential libpcre3-dev autoconf automake libtool bison subversion git
+
# dependencies for D tests
sudo wget http://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
wget -qO - https://dlang.org/d-keyring.gpg | sudo apt-key add -
sudo apt-get update && sudo apt-get -y --allow-unauthenticated install dmd-bin
+
# dependencies for ldc tests
wget https://github.com/ldc-developers/ldc/releases/download/v1.15.0/ldc2-1.15.0-linux-x86_64.tar.xz
tar xf ldc2-1.15.0-linux-x86_64.tar.xz
@@ -45,6 +57,4 @@ else
tar xzf rel-3.0.12.tar.gz
cd swig-rel-3.0.12 && ./autogen.sh && ./configure --prefix=/usr && make && sudo make install && cd ..
fi
-
- which dvipdf
fi