Преглед изворни кода

Travis-CI: enable ccache for faster builds

Even Rouault пре 6 година
родитељ
комит
98e96114ce
3 измењених фајлова са 8 додато и 0 уклоњено
  1. 6 0
      .travis.yml
  2. 1 0
      .travis/linux.install.sh
  3. 1 0
      .travis/linux.script.sh

+ 6 - 0
.travis.yml

@@ -2,6 +2,7 @@
 #         Rainer M. Krug, Rainer@krugs.de (osx)
 
 language: c
+cache: ccache
 
 matrix:
    include:
@@ -9,10 +10,15 @@ matrix:
         dist: xenial
         compiler: gcc
         sudo: required
+        env:
+            CC=gcc
+
       - os: linux
         dist: xenial
         compiler: clang
         sudo: required
+        env:
+            CC=clang
 
 env:
   global:

+ 1 - 0
.travis/linux.install.sh

@@ -7,6 +7,7 @@ sudo apt-get install --no-install-recommends \
     autoconf2.13 \
     autotools-dev \
     debhelper \
+    ccache \
     fakeroot \
     flex \
     bison \

+ 1 - 0
.travis/linux.script.sh

@@ -3,6 +3,7 @@
 
 set -e
 
+export CC="ccache $CC"
 ./configure --host=x86_64-linux-gnu \
             --build=x86_64-linux-gnu \
             --prefix=/usr/lib \