From: Ivan Maidanski Date: Fri, 9 Feb 2018 08:27:36 +0000 (+0300) Subject: Travis CI: Test compiling GC/cord tests as C++ ones by Makefile.direct X-Git-Tag: v8.0.0~355 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8a70c2d825c444de85171c767df75f05ba555691;p=platform%2Fupstream%2Flibgc.git Travis CI: Test compiling GC/cord tests as C++ ones by Makefile.direct --- diff --git a/.travis.yml b/.travis.yml index 627f906..214f4c9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -455,6 +455,16 @@ matrix: env: - CC_FOR_CHECK=g++ - MAKEFILE_TARGETS="all" + - MAKEFILE_TARGETS_CHECK="check" + - NO_CLONE_LIBATOMIC_OPS=true + - os: linux + compiler: gcc + env: + - CC_FOR_CHECK=g++ + - CFLAGS_EXTRA="-O3 -Wall -Wextra -Werror" + - MAKEFILE_NAME=Makefile.direct + - MAKEFILE_TARGETS="cords" + - MAKEFILE_TARGETS_CHECK="cord/de check" - os: linux addons: apt: @@ -540,7 +550,8 @@ script: LDFLAGS="$LDFLAGS"; fi - if [[ "$CC_FOR_CHECK" != "" ]]; then - make check CC=$CC_FOR_CHECK CFLAGS_EXTRA="$CFLAGS_EXTRA"; + make -f $MAKEFILE_NAME $MAKEFILE_TARGETS_CHECK CC=$CC_FOR_CHECK + CFLAGS_EXTRA="$CFLAGS_EXTRA"; fi - if [ -f gctest.log ]; then cat gctest.log; fi - if [[ "$CSA_CHECK" == true ]]; then