Cache gdb in CI

This commit is contained in:
seelabs
2017-07-13 14:53:40 -04:00
parent 87742a5e6c
commit 3f9a38697d
2 changed files with 7 additions and 2 deletions

View File

@@ -43,6 +43,9 @@ matrix:
- compiler: clang
env: GCC_VER=5 TARGET=debug CLANG_VER=3.8 PATH=$PWD/llvm-$LLVM_VERSION/bin:$PATH
cache:
directories:
- $GDB_ROOT
- compiler: clang
env: GCC_VER=5 TARGET=debug.nounity CLANG_VER=3.8 PATH=$PWD/llvm-$LLVM_VERSION/bin:$PATH
@@ -59,6 +62,7 @@ cache:
- $BOOST_ROOT
- llvm-$LLVM_VERSION
- cmake
- $GDB_ROOT
before_install:
- bin/ci/ubuntu/install-dependencies.sh

View File

@@ -67,9 +67,10 @@ tar xfvz lcov-1.12.tar.gz -C $HOME
mkdir -p $LCOV_ROOT
cd $HOME/lcov-1.12 && make install PREFIX=$LCOV_ROOT
if [[ ${TARGET} == debug ]]; then
#install gdb
if [[ ${TARGET} == debug && ! -x ${GDB_ROOT}/bin/gdb ]]; then
pushd $HOME
#install gdb
wget https://ftp.gnu.org/gnu/gdb/gdb-8.0.tar.xz
tar xf gdb-8.0.tar.xz
pushd gdb-8.0