66 - 7.1
77 - 7.2
88 - 7.3
9+ cache :
10+ apt : true
11+ directories :
12+ - $HOME/.ccache
913
1014env :
1115 global :
@@ -53,16 +57,18 @@ before_install:
5357 - sudo add-apt-repository -y ppa:ubuntugis/ppa
5458 - sudo add-apt-repository -y ppa:ubuntugis/ubuntugis-testing
5559 - sudo apt-get update
56- - sudo apt-get install --allow-unauthenticated protobuf-c-compiler libprotobuf-c0-dev bison flex python-lxml libfribidi-dev cmake librsvg2-dev colordiff libpq-dev libpng12-dev libjpeg-dev libgif-dev libgeos-dev libgd2-xpm-dev libfreetype6-dev libfcgi-dev libcurl4-gnutls-dev libcairo2-dev libgdal1-dev libproj-dev libxml2-dev python-dev libexempi-dev lcov lftp postgis libharfbuzz-dev gdal-bin
60+ - sudo apt-get install --allow-unauthenticated protobuf-c-compiler libprotobuf-c0-dev bison flex python-lxml libfribidi-dev cmake librsvg2-dev colordiff libpq-dev libpng12-dev libjpeg-dev libgif-dev libgeos-dev libgd2-xpm-dev libfreetype6-dev libfcgi-dev libcurl4-gnutls-dev libcairo2-dev libgdal1-dev libproj-dev libxml2-dev python-dev libexempi-dev lcov lftp postgis libharfbuzz-dev gdal-bin ccache
5761 - sudo apt-get install --allow-unauthenticated libmono-system-drawing4.0-cil mono-mcs
5862 - sudo apt-get install --allow-unauthenticated php5-dev || sudo apt-get install --allow-unauthenticated php7-dev
5963 - sudo apt-get install --allow-unauthenticated libperl-dev
6064 - sudo pip install git+git://github.com/tbonfort/cpp-coveralls.git@extensions
61- # install swig 3.0.12 (defaults to 2.0.11 on trusty)
62- - sudo wget http://prdownloads.sourceforge.net/swig/swig-3.0.12.tar.gz
63- - tar xf swig-3.0.12.tar.gz
64- - cd swig-3.0.12 && ./configure --prefix=/usr && make && sudo make install
65- - swig -version
65+ # install swig 3.0.12 (defaults to 2.0.11 on trusty)
66+ - wget http://prdownloads.sourceforge.net/swig/swig-3.0.12.tar.gz
67+ - export CC="ccache gcc"
68+ - export CXX="ccache g++"
69+ - tar xf swig-3.0.12.tar.gz
70+ - cd swig-3.0.12 && ./configure --prefix=/usr && make -j2 && sudo make install
71+ - swig -version
6672 - cd ..
6773 - cd msautotest
6874 - ./create_postgis_test_data.sh
@@ -73,7 +79,9 @@ before_install:
7379
7480
7581script :
76- - make cmakebuild
82+ - export CC="ccache gcc"
83+ - export CXX="ccache g++"
84+ - make cmakebuild MFLAGS="-j2"
7785 - make mspython-wheel
7886 - make -j4 test
7987
0 commit comments