[Scummvm-git-logs] scummvm master -> 41efecc26567073e20d18652589856b95562db61

digitall 547637+digitall at users.noreply.github.com
Fri Nov 22 14:49:55 UTC 2019


This automated email contains information about 3 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
6162609937 TRAVIS: Update distribution to Xenial
1b55df81ec TRAVIS: Add ccache to build
41efecc265 TRAVIS: Collect and display ccache stats on jobs


Commit: 61626099375c936308e1f516e061a167fefc8fb5
    https://github.com/scummvm/scummvm/commit/61626099375c936308e1f516e061a167fefc8fb5
Author: Michał Janiszewski (janisozaur+signed at gmail.com)
Date: 2019-11-22T14:40:13Z

Commit Message:
TRAVIS: Update distribution to Xenial

Trusty, Ubuntu 14.04 LTS has reached end of standard support in April
2019. It is replaced in Travis job with Xenial, 16.04 LTS release with
support until April 2021.

Changed paths:
    .travis.yml


diff --git a/.travis.yml b/.travis.yml
index 1bbcf9d..39142a1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -65,7 +65,7 @@ matrix:
       before_cache:
         - brew cleanup
 
-dist: trusty
+dist: xenial
 
 script:
   - ./configure --enable-all-engines --enable-opl2lpt --enable-verbose-build


Commit: 1b55df81ec0ab30343cdad84b6a7cc28a528d686
    https://github.com/scummvm/scummvm/commit/1b55df81ec0ab30343cdad84b6a7cc28a528d686
Author: Michał Janiszewski (janisozaur+signed at gmail.com)
Date: 2019-11-22T14:43:33Z

Commit Message:
TRAVIS: Add ccache to build

Changed paths:
    .travis.yml


diff --git a/.travis.yml b/.travis.yml
index 39142a1..7206921 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,6 +7,7 @@ addons:
   apt:
     packages:
     - g++ make
+    - ccache
     - libsdl2-dev
     - libsdl2-net-dev
     - libcurl4-openssl-dev
@@ -27,6 +28,7 @@ addons:
     - libunity-dev
   homebrew:
     packages:
+    - ccache
     - sdl2
     - sdl2_net
     - curl
@@ -55,8 +57,13 @@ matrix:
   include:
     - os: linux
       compiler: gcc
+      cache: ccache
     - os: linux
       compiler: clang
+      cache: ccache
+      before_script:
+        - sudo ln -s $(which ccache) /usr/lib/ccache/clang
+        - sudo ln -s $(which ccache) /usr/lib/ccache/clang++
     - os: osx
       compiler: clang
       cache:
@@ -68,6 +75,7 @@ matrix:
 dist: xenial
 
 script:
+  - export PATH="/usr/local/opt/ccache/libexec:/usr/lib/ccache:$PATH"
   - ./configure --enable-all-engines --enable-opl2lpt --enable-verbose-build
   - make -j 2
   - make test


Commit: 41efecc26567073e20d18652589856b95562db61
    https://github.com/scummvm/scummvm/commit/41efecc26567073e20d18652589856b95562db61
Author: Michał Janiszewski (janisozaur+signed at gmail.com)
Date: 2019-11-22T14:46:22Z

Commit Message:
TRAVIS: Collect and display ccache stats on jobs

Changed paths:
    .travis.yml


diff --git a/.travis.yml b/.travis.yml
index 7206921..87e5e33 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -75,11 +75,14 @@ matrix:
 dist: xenial
 
 script:
+  - ccache --show-stats > /tmp/ccache_before
   - export PATH="/usr/local/opt/ccache/libexec:/usr/lib/ccache:$PATH"
   - ./configure --enable-all-engines --enable-opl2lpt --enable-verbose-build
   - make -j 2
   - make test
   - make devtools
+  - ccache --show-stats > /tmp/ccache_after
+  - diff -U999 /tmp/ccache_before /tmp/ccache_after || true
 
 notifications:
   irc:




More information about the Scummvm-git-logs mailing list