From 4903afe5ada8d67b3385945f88a63e1b4a88c0fa Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Mon, 3 Apr 2017 08:56:42 +0300 Subject: [PATCH] Travis CI: Set MAKEFILE_TARGET in 'matrix:include' (refactor commit 859f874a) --- .travis.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index ba64c4e..2456b50 100644 --- a/.travis.yml +++ b/.travis.yml @@ -121,10 +121,12 @@ matrix: - os: linux env: - CPPCHECK_ENABLE="-j16 -q --enable=information,performance,portability,style,warning" + - MAKEFILE_TARGET=all sudo: required - os: linux env: - CPPCHECK_ENABLE="-q --enable=unusedFunction -D AO_TEST_EMULATION" + - MAKEFILE_TARGET=all sudo: required - os: linux addons: @@ -133,7 +135,10 @@ matrix: sources: [ llvm-toolchain-trusty-4.0 ] compiler: clang-4.0 dist: trusty - env: [ CSA_CHECK=true, CFLAGS_EXTRA="-D AO_TRACE_MALLOC -D VERBOSE" ] + env: + - CSA_CHECK=true + - MAKEFILE_TARGET=all + - CFLAGS_EXTRA="-D AO_TRACE_MALLOC -D VERBOSE" - os: linux addons: { apt: { packages: [ musl-tools ] } } compiler: musl-gcc @@ -203,7 +208,6 @@ before_install: git clone --depth=3 https://github.com/danmar/cppcheck.git ~/cppcheck -b master; make --directory ~/cppcheck -j CXXFLAGS="-O3 -march=native -D NDEBUG"; - MAKEFILE_TARGET=all; elif [[ "$CROSS_GCC_VER" != "" ]]; then BUILD_ARCH=x86_64; TAR_FOLDER_URL=https://www.kernel.org/pub/tools/crosstool/files/bin/$BUILD_ARCH/$CROSS_GCC_VER; @@ -212,9 +216,8 @@ before_install: CROSS_CC=~/gcc-$CROSS_GCC_VER-nolibc/$NOLIBC_ARCH_ABI/bin/$NOLIBC_ARCH_ABI-gcc; export C_INCLUDE_PATH=/usr/include; MAKEFILE_TARGET=check-nolink; - elif [[ "$CSA_CHECK" == true ]]; then - MAKEFILE_TARGET=all; - else + fi + - if [[ "$MAKEFILE_TARGET" == "" ]]; then MAKEFILE_TARGET=check; fi -- 2.50.1