diff --git a/.circleci/config.yml b/.circleci/config.yml index e57b7ca..7d4e158 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -12,14 +12,17 @@ jobs: key: dependency-cache path: - ~/cmake-3.11.0-Linux-x86_64 - - run: - name: Update gcc and g++ to version 7.1 - command: | - sudo add-apt-repository -y ppa:jonathonf/gcc-7.1 - sudo apt-get update - sudo apt-get install gcc-7 g++-7 + - run: sudo add-apt-repository -y ppa:jonathonf/gcc-7.1 + - run: sudo apt-get update + - run: sudo apt-get install gcc-7 g++-7 - run: name: Build project command: | - if [ ! -d ~/cmake-3.11.0-Linux-x86_64 ]; then; echo "No cache - building CMake"; cd ~ && wget --quiet https://cmake.org/files/v3.11/cmake-3.11.0-Linux-x86_64.tar.gz && tar -xvf cmake-3.11.0-Linux-x86_64.tar.gz; else; echo "Cached CMake found"; ls -Ahl ~/cmake-3.11.0-Linux-x86_64; fi + if [ ! -d ~/cmake-3.11.0-Linux-x86_64 ]; then + echo "No cache - building CMake" + cd ~ && wget --quiet https://cmake.org/files/v3.11/cmake-3.11.0-Linux-x86_64.tar.gz && tar -xvf cmake-3.11.0-Linux-x86_64.tar.gz + else + echo "Cached CMake found" + ls -Ahl ~/cmake-3.11.0-Linux-x86_64 + fi cd build && cmake -DCMAKE_BUILD_TYPE=Debug .. && make -j