summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2017-04-27 23:57:02 +0300
committerIvan Maidanski <ivmai@mail.ru>2017-05-15 23:32:07 +0300
commit36eaf3fe49dcf42d686a51d94e7689d1949269cf (patch)
tree4f43c1a9c54bacdf8ca58bb4bdf4711737780083
parent4f7614c1e71cbbe46d0edc53e86c56ca0e231de2 (diff)
downloadlibatomic_ops-36eaf3fe49dcf42d686a51d94e7689d1949269cf.tar.gz
Travis CI: Test also the distributive file creation
(Cherry-pick commits 672aab2, 0ef0fe3 from 'master' branch.)
-rw-r--r--.travis.yml8
1 files changed, 7 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index bada590..ba481a9 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,6 +8,9 @@ matrix:
compiler: gcc
- os: osx
- os: linux
+ env:
+ - MAKEFILE_TARGET=dist
+ - os: linux
compiler: clang
env:
- CFLAGS_EXTRA="-O3 -march=native"
@@ -76,11 +79,14 @@ matrix:
- CFLAGS_EXTRA="-march=native"
- CONF_OPTIONS="--enable-assertions"
+before_install:
+- if [[ "$MAKEFILE_TARGET" == "" ]]; then MAKEFILE_TARGET=check; fi
+
install:
- "./autogen.sh"
script:
- ./configure $CONF_OPTIONS
- cat src/config.h
-- make -j check CFLAGS_EXTRA="$CFLAGS_EXTRA"
+- make -j $MAKEFILE_TARGET CFLAGS_EXTRA="$CFLAGS_EXTRA"
- if [ -f tests/test_atomic.log ]; then cat tests/test_atomic*.log; fi