From 738eb47e4edaaf2d67f93a159f124a5306dea171 Mon Sep 17 00:00:00 2001 From: "jan.nijtmans" Date: Wed, 17 Jul 2019 11:26:22 +0000 Subject: Fix travis build for 3 sections. Also (temporary) disable full-debug build, because it is currently failing. To be investigated why. --- .travis.yml | 60 +++++++++++++++++++++++++++++------------------------------- 1 file changed, 29 insertions(+), 31 deletions(-) diff --git a/.travis.yml b/.travis.yml index a9767ee..18931c8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -38,26 +38,48 @@ matrix: env: - BUILD_DIR=unix - CFGOPT=CFLAGS=-DTCL_NO_DEPRECATED=1 - - name: "Linux/Clang/Shared: full-debug" +# full-debug build disabled, because it is currently failing. +# - name: "Linux/Clang/Shared: full-debug" +# os: linux +# dist: xenial +# compiler: clang +# env: +# - BUILD_DIR=unix +# - CFGOPT=--enable-symbols=all + - name: "Linux/GCC/Shared" os: linux dist: xenial - compiler: clang + compiler: gcc env: - BUILD_DIR=unix - - CFGOPT=--enable-symbols=all - - name: "Linux/GCC/Shared" + - name: "Linux/GCC/Static" os: linux dist: xenial compiler: gcc env: + - CFGOPT=--disable-shared - BUILD_DIR=unix - - name: "Linux/GCC/Static" + - name: "Linux/GCC/Shared: UTF_MAX=6" + os: linux + dist: xenial + compiler: gcc + env: + - BUILD_DIR=unix + - CFGOPT=CFLAGS=-DTCL_UTF_MAX=6 + - name: "Linux/GCC/Shared: UTF_MAX=3" + os: linux + dist: xenial + compiler: gcc + env: + - BUILD_DIR=unix + - CFGOPT=CFLAGS=-DTCL_UTF_MAX=3 + - name: "Linux/GCC/Shared: NO_DEPRECATED" os: linux dist: xenial compiler: gcc env: - - CFGOPT=--disable-shared - BUILD_DIR=unix + - CFGOPT=CFLAGS=-DTCL_NO_DEPRECATED=1 # Older versions of GCC... - name: "Linux/GCC 7/Shared" os: linux @@ -99,7 +121,7 @@ matrix: os: linux dist: xenial compiler: gcc-4.9 - addons: &gcc7deps + addons: apt: sources: - ubuntu-toolchain-r-test @@ -107,30 +129,6 @@ matrix: - g++-4.9 env: - BUILD_DIR=unix - - name: "Linux/GCC 7/Shared: UTF_MAX=6" - os: linux - dist: xenial - compiler: gcc-7 - addons: *gcc7deps - env: - - BUILD_DIR=unix - - CFGOPT=CFLAGS=-DTCL_UTF_MAX=6 - - name: "Linux/GCC 7/Shared: UTF_MAX=3" - os: linux - dist: xenial - compiler: gcc-7 - addons: *gcc7deps - env: - - BUILD_DIR=unix - - CFGOPT=CFLAGS=-DTCL_UTF_MAX=3 - - name: "Linux/GCC 7/Shared: NO_DEPRECATED" - os: linux - dist: xenial - compiler: gcc-7 - addons: *gcc7deps - env: - - BUILD_DIR=unix - - CFGOPT=CFLAGS=-DTCL_NO_DEPRECATED=1 # Testing on Mac, various styles - name: "macOS/Xcode 11/Shared/Unix-like" os: osx -- cgit v0.12