summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2017-05-29 09:11:26 +0300
committerIvan Maidanski <ivmai@mail.ru>2017-05-29 09:11:26 +0300
commitf197bafeb463878a8f506604e5f6a34c0d67295b (patch)
treeaa6e166f8c20a7acfa7941c4365b39d28dbc12c3 /.travis.yml
parentf98d08c5e2e1f0aae98314dd22aa0a5b602593dc (diff)
downloadbdwgc-f197bafeb463878a8f506604e5f6a34c0d67295b.tar.gz
Travis CI: Do not run autoreconf
(fix commit 4d4ee52) Source code of release-7_2 branch still contains configure/Makefile auto-generated files, so autoreconf should do nothing.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml17
1 files changed, 16 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index caa4fa91..50e0d869 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,10 +6,12 @@ matrix:
compiler: clang
env:
- CONF_OPTIONS="--enable-cplusplus"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: linux
compiler: gcc
env:
- CONF_OPTIONS="--enable-cplusplus"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: osx
env:
- CONF_OPTIONS="--enable-cplusplus"
@@ -17,10 +19,12 @@ matrix:
compiler: clang
env:
- CONF_OPTIONS="--enable-gc-assertions"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: linux
compiler: gcc
env:
- CONF_OPTIONS="--enable-gc-assertions"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: osx
env:
- CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus"
@@ -28,14 +32,17 @@ matrix:
compiler: gcc
env:
- CONF_OPTIONS="--enable-gc-debug --enable-cplusplus"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: linux
compiler: gcc
env:
- CONF_OPTIONS="--disable-gc-debug --enable-cplusplus"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: linux
compiler: clang
env:
- CONF_OPTIONS="--enable-large-config --enable-cplusplus"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: osx
env:
- CONF_OPTIONS="--enable-large-config --enable-cplusplus"
@@ -43,14 +50,17 @@ matrix:
compiler: gcc
env:
- CONF_OPTIONS="--enable-large-config"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: linux
compiler: gcc
env:
- CONF_OPTIONS="--enable-large-config --enable-munmap --enable-cplusplus"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: linux
compiler: clang
env:
- CONF_OPTIONS="--enable-redirect-malloc --disable-threads"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: osx
env:
- CONF_OPTIONS="--enable-redirect-malloc --enable-cplusplus --disable-threads"
@@ -58,21 +68,26 @@ matrix:
compiler: gcc
env:
- CONF_OPTIONS="--enable-redirect-malloc --enable-gc-debug --enable-cplusplus --enable-gc-assertions"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: linux
compiler: clang
env:
- CONF_OPTIONS="--disable-static --disable-threads --enable-cplusplus"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: linux
compiler: gcc
env:
- CONF_OPTIONS="--disable-static --disable-threads --enable-cplusplus"
+ - WORKAROUND_ACLOCAL_MISSING=true
- os: osx
env:
- CONF_OPTIONS="--disable-static --disable-threads --enable-cplusplus"
install:
- git clone --depth=50 https://github.com/ivmai/libatomic_ops.git -b release-7_2
-- autoreconf -vif
+- if [[ "$WORKAROUND_ACLOCAL_MISSING" == true ]]; then
+ autoreconf --force --install;
+ fi
script:
- ./configure $CONF_OPTIONS