ref: 9bf4b592834d46704090c7ca2b323feb0d684281
parent: 792060c388b515ba1ffd4df6c624b89ce5ff89a3
parent: fc66b629ef16f2ca1b4f2804f06b1df0613875fc
author: ekr <ekr@rtfm.com>
date: Thu Jan 9 06:07:48 EST 2014
Merge pull request #126 from ethanhugg/travis.32bit Travis.32bit
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,6 +1,5 @@
language: cpp
compiler:
- - gcc
- clang
branches:
except:
@@ -9,5 +8,7 @@
- sudo apt-get update -qq
- sudo apt-get install -qq nasm g++-4.6-multilib gcc-multilib libc6-dev-i386 lib32z1-dev
install: make gtest-bootstrap
-script: make ENABLE64BIT=Yes && make test && make clean && make ENABLE64BIT=Yes BUILDTYPE=Release && make test
+# libssl is not multiarch so we are building 64bit
+# and then installing the 32bit version
+script: make -B ENABLE64BIT=Yes && make test && make -B ENABLE64BIT=Yes BUILDTYPE=Release && make test && sudo apt-get install -qq libssl-dev:i386 && make -B && make test && make -B BUILDTYPE=Release && make test