diff options
author | Mats Wichmann <mats@linux.com> | 2019-06-16 15:05:30 -0600 |
---|---|---|
committer | Mats Wichmann <mats@linux.com> | 2019-06-16 15:05:30 -0600 |
commit | b66c759be505e40a7d8f5360724090a6a00be46d (patch) | |
tree | 393bc7d88a2c24bdb9d4c96c5e2e3e7720acc23d /.travis | |
parent | 3c7c8ff1e637c827ed519192c173990205b9d937 (diff) | |
download | scons-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.sh | 16 |
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 |