From 17bab1d3c8998e94027bf14834596f8d19c4e9bc Mon Sep 17 00:00:00 2001 From: Falk Werner Date: Sun, 10 Feb 2019 08:54:06 +0100 Subject: [PATCH] install libjannson and gtest before build --- .travis.yml | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8f58f4d..2acfef6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,7 +7,7 @@ before_install: - sudo apt install libjansson-dev - mkdir -p .deps - cd .deps - - wget https://github.com/libfuse/libfuse/archive/fuse-3.1.1.tar.gz + - wget -O use-3.1.1.tar.gz https://github.com/libfuse/libfuse/archive/fuse-3.1.1.tar.gz - tar -xf fuse-3.1.1.tar.gz - cd libfuse-fuse-3.1.1 - ./makeconf.sh @@ -15,8 +15,8 @@ before_install: - make - sudo make install - cd .. - - wget https://github.com/warmcat/libwebsockets/archive/v3.1.0.tar.gz - - tar -xf v3.1.0.tar.gz + - wget -O libwebsockets-3.1.0.tat.gz https://github.com/warmcat/libwebsockets/archive/v3.1.0.tar.gz + - tar -xf libwebsockets-3.1.0.tar.gz - cd libwebsockets-3.1.0 - mkdir .build - cd .build @@ -25,12 +25,32 @@ before_install: - sudo make install - cd .. - cd .. + - wget -O libjansson-2.12.tar.gz https://github.com/akheron/jansson/archive/v2.12.tar.gz + - tar -xf libjansson-2.12.tar.gz + - cd jansson-2.12 + - mkdir .build + - cd .build + - cmake .. + - make + - sudo make install + - cd .. + - cd .. + - wget -O gtest-1.8.1.tar.gz https://github.com/google/googletest/archive/release-1.8.1.tar.gz + - tar -xf gtest-1.8.1.tar.gz + - cd googletest-release-1.8.1 + - mkdir .build + - cd .build + - cmake .. + - make + - sudo make install + - cd .. + - cd .. - cd .. before_script: - mkdir .build - cd .build - - cmake -DCMAKE_BUILD_TYPE=Debug .. + - cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_TESTS=ON .. script: - make