Browse Source

travis-ci enable ccache for linux

QGC4.4
Daniel Agar 10 years ago
parent
commit
43f586ab23
  1. 12
      .travis.yml

12
.travis.yml

@ -54,8 +54,9 @@ addons: @@ -54,8 +54,9 @@ addons:
- libudev-dev
cache:
- apt
- ccache
directories:
- $HOME/.ccache
before_install:
- cd ${TRAVIS_BUILD_DIR} && git fetch --unshallow && git fetch --tags
@ -93,6 +94,13 @@ install: @@ -93,6 +94,13 @@ install:
before_script:
# setup ccache
- mkdir -p ~/bin
- ln -s /usr/bin/ccache ~/bin/g++
- ln -s /usr/bin/ccache ~/bin/g++-4.8
- ln -s /usr/bin/ccache ~/bin/gcc
- ln -s /usr/bin/ccache ~/bin/gcc-4.8
- export PATH=~/bin:$PATH
- if [[ "${TRAVIS_OS_NAME}" = "android" && "${CONFIG}" = "installer" && -z ${ANDROID_STOREPASS} ]]; then export CONFIG=release; fi
- qmake -r qgroundcontrol.pro CONFIG+=${CONFIG} CONFIG+=WarningsAsErrorsOn -spec ${SPEC}

Loading…
Cancel
Save