Skip to content

Commit d505a89

Browse files
committed
Merge pull request bitcoin#244
2d2707a travis: test i686 builds with gmp (Cory Fields) cf7f702 travis: update to new build infrastructure (Cory Fields)
2 parents f3d3519 + 2d2707a commit d505a89

File tree

1 file changed

+34
-7
lines changed

1 file changed

+34
-7
lines changed

.travis.yml

Lines changed: 34 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
language: c
2+
sudo: false
3+
addons:
4+
apt:
5+
packages: libgmp-dev
26
compiler:
37
- clang
48
- gcc
5-
install:
6-
- sudo apt-get install -qq libssl-dev
7-
- if [ "$BIGNUM" = "gmp" -o "$BIGNUM" = "auto" ]; then sudo apt-get install --no-install-recommends --no-upgrade -qq libgmp-dev; fi
8-
- if [ -n "$EXTRAPACKAGES" ]; then sudo apt-get update && sudo apt-get install --no-install-recommends --no-upgrade $EXTRAPACKAGES; fi
99
env:
1010
global:
11-
- FIELD=auto BIGNUM=auto SCALAR=auto ENDOMORPHISM=no ASM=no BUILD=check EXTRAFLAGS= HOST= EXTRAPACKAGES=
11+
- FIELD=auto BIGNUM=auto SCALAR=auto ENDOMORPHISM=no ASM=no BUILD=check EXTRAFLAGS= HOST=
1212
matrix:
1313
- SCALAR=32bit
1414
- SCALAR=64bit
@@ -22,8 +22,35 @@ env:
2222
- BIGNUM=no ENDOMORPHISM=yes
2323
- BUILD=distcheck
2424
- EXTRAFLAGS=CFLAGS=-DDETERMINISTIC
25-
- HOST=i686-linux-gnu EXTRAPACKAGES="gcc-multilib"
26-
- HOST=i686-linux-gnu EXTRAPACKAGES="gcc-multilib" ENDOMORPHISM=yes
25+
matrix:
26+
fast_finish: true
27+
include:
28+
- compiler: clang
29+
env: HOST=i686-linux-gnu ENDOMORPHISM=yes
30+
addons:
31+
apt:
32+
packages:
33+
- gcc-multilib
34+
- libgmp-dev:i386
35+
- compiler: clang
36+
env: HOST=i686-linux-gnu
37+
addons:
38+
apt:
39+
packages:
40+
- gcc-multilib
41+
- compiler: gcc
42+
env: HOST=i686-linux-gnu ENDOMORPHISM=yes
43+
addons:
44+
apt:
45+
packages:
46+
- gcc-multilib
47+
- compiler: gcc
48+
env: HOST=i686-linux-gnu
49+
addons:
50+
apt:
51+
packages:
52+
- gcc-multilib
53+
- libgmp-dev:i386
2754
before_script: ./autogen.sh
2855
script:
2956
- if [ -n "$HOST" ]; then export USE_HOST="--host=$HOST"; fi

0 commit comments

Comments
 (0)