From 740e7132819c95a7d215f608be230dde5ed0b495 Mon Sep 17 00:00:00 2001 From: Denio Date: Wed, 13 Nov 2019 06:21:58 +0100 Subject: [PATCH] fix travis.yml for building test --- .travis.yml | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5391c6f..443442f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,27 +1,43 @@ + language: rust matrix: include: # works on Precise and Trusty - os: linux + - dist: xenial compiler: clang + + addons: apt: sources: ['ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.7'] - packages: ['clang-3.7', 'g++-8'] + packages: ['clang-3.7', 'g++-5'] + + + + +before_script: +- export PATH="$PATH:$HOME/.cargo/bin" + before_install: + + - gem install bundler + - curl -sSL https://sh.rustup.rs | sh -s -- -y --default-toolchain=nightly --profile=minimal + - export PATH="$PATH:$HOME/.cargo/bin" - sudo add-apt-repository ppa:beineri/opt-qt591-xenial -y - sudo apt-get update -qq - sudo apt-get install qt59base qt59websockets libgl1-mesa-dev - source /opt/qt59/bin/qt59-env.sh - + script: + - qmake -v - clang++ -v - - g++-8 -v + - g++-5 -v - qmake silentdragon-lite.pro CONFIG+=release -spec linux-clang - make CC=clang CXX=clang++ -j2 - make distclean - qmake silentdragon-lite.pro CONFIG+=release -spec linux-g++ - res/libsodium/buildlibsodium.sh - - make CC=gcc-8 CXX=g++-8 -j2 + - make CC=gcc-5 CXX=g++-5 -j2