From cf9150b6ca239556d1869c0b82507bfc7ee78082 Mon Sep 17 00:00:00 2001 From: "alexey.lysiuk" Date: Wed, 25 Sep 2019 12:15:02 +0300 Subject: [PATCH] - updated Travis configuration * Use Xcode 11 * Added the earliest supported version of Clang * Removed two intermediate versions of GCC --- .travis.yml | 43 ++++++++++++++----------------------------- 1 file changed, 14 insertions(+), 29 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4300d2a229..b137ec8ffd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,7 +16,7 @@ matrix: - CMAKE_OPTIONS="-DCMAKE_BUILD_TYPE=Debug -DCMAKE_OSX_DEPLOYMENT_TARGET=10.9" - os: osx - osx_image: xcode10.3 + osx_image: xcode11 env: - CMAKE_OPTIONS="-DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_DEPLOYMENT_TARGET=10.9" @@ -40,18 +40,6 @@ matrix: - libsdl2-dev - libgtk2.0-dev - - os: linux - compiler: gcc - env: - - GCC_VERSION=5 - - CMAKE_OPTIONS="-DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS=-Wno-maybe-uninitialized" - addons: - apt: - packages: - - g++-5 - - libsdl2-dev - - libgtk-3-dev - - os: linux compiler: gcc env: @@ -66,20 +54,6 @@ matrix: - libsdl2-dev - libgtk2.0-dev - - os: linux - compiler: gcc - env: - - GCC_VERSION=7 - - CMAKE_OPTIONS="-DCMAKE_CXX_FLAGS=-Wno-implicit-fallthrough" - addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - - g++-7 - - libsdl2-dev - - libgtk-3-dev - - os: linux compiler: gcc env: @@ -107,15 +81,26 @@ matrix: - g++-9 - libsdl2-dev + - os: linux + compiler: clang + env: + - CLANG_VERSION=3.6 + - CMAKE_OPTIONS="-DCMAKE_BUILD_TYPE=RelWithDebInfo" + addons: + apt: + packages: + - clang-3.6 + - libsdl2-dev + - libgtk2.0-dev + - os: linux compiler: clang env: - CLANG_VERSION=8 - - CMAKE_OPTIONS="-DCMAKE_BUILD_TYPE=MinSizeRel -DDYN_OPENAL=NO -DDYN_SNDFILE=NO -DDYN_MPG123=NO -DDYN_FLUIDSYNTH=NO" + - CMAKE_OPTIONS="-DDYN_OPENAL=NO -DDYN_SNDFILE=NO -DDYN_MPG123=NO -DDYN_FLUIDSYNTH=NO" addons: apt: sources: - - ubuntu-toolchain-r-test - llvm-toolchain-xenial-8 packages: - clang-8