Commit Graph

28 Commits

Author SHA1 Message Date
Sindre Aamås
496de8bf09 Use dist: trusty with travis
Trusty has a newer nasm version with AVX2 support.
2016-01-19 12:10:39 +01:00
huade
0f24b80af8 reduce one test sequences and let travis jobs num to 4, thus reduce test time 2015-12-14 17:18:21 +08:00
shihuade
c1a9beeab8 update binary comparison test script 2014-07-15 06:42:42 -04:00
shihuade
78771344b7 add encoder binary comparison test model 2014-07-08 13:15:57 -04:00
Martin Storsjö
ab866bef09 Simplify the travis configuration, reduce duplicated rebuilds
The -B make option rebuilds everything from scratch - thus a "make -B",
"make -B test" sequence would first build everything from scratch, then
rebuild (almost) everything and run the tests.

The previous sequence, with "make -B test" without specifying
BUILDTYPE=Debug, meant that it rebuilt a new release build instead
and tested that, thus never actually testing the debug build.

This should reduce the time used for compilation in travis runs
to less than half.

Also explicitly specify BUILDTYPE=Release, for clarity.
2014-07-03 10:43:15 +03:00
Ethan Hugg
0bc0b71ef3 Rollup of Gecko Media Plugin patches 2014-06-17 19:54:16 -07:00
Martin Storsjö
9c21760d88 Don't install 32 bit zlib in travis builds
It shouldn't be necessary for anything in the build.
2014-02-24 17:47:46 +02:00
Martin Storsjö
3fdda8782a Simplify the travis configuration now that OpenSSL isn't required any longer 2014-02-24 17:09:07 +02:00
Varun B Patil
35a821fa1f Updated travis.yml to explicitly build for 32bit architecture 2014-01-28 13:48:04 +05:30
Martin Storsjö
18a4354b6e Make BUILDTYPE=Release the default if no make parameters are specified
This probably simplifies the default case for most users of the
library, and reduces the risk of people accidentally trying to use
an unoptimized build.
2014-01-23 15:04:38 +02:00
Josef Šimánek
03400cadd5 Update .travis.yml
gh-pages branch is excluded by default
2014-01-23 02:48:35 +01:00
Ethan Hugg
92e48ba2df Remove debugging - these patches will run Travis much faster. 2014-01-10 13:03:46 -08:00
Ethan Hugg
0f4bfd18ad Travis - Add install of libssl:i386 2014-01-10 12:46:23 -08:00
Ethan Hugg
82d6d0b9e8 Find libcrypto 2014-01-10 12:10:11 -08:00
Ethan Hugg
a611323c61 Travis - add libssl-dev 2014-01-10 11:50:38 -08:00
Ethan Hugg
f08271e52f Travis - query version of libcrypto 2014-01-10 11:31:27 -08:00
Ethan Hugg
0bad08f961 Fix 32bit libcrypto with a link instead of a re-install. 2014-01-10 11:10:46 -08:00
Ethan Hugg
fc66b629ef Travis: Use -B option instead of make clean. 2014-01-09 10:24:32 -08:00
Ethan Hugg
13db1b4ca1 Remove gcc in order to build for libssl 32bit 2014-01-09 09:39:42 -08:00
Ethan Hugg
d2ff2b6554 Attempt to build 32bit after 64bit. 2014-01-08 21:47:00 -08:00
EKR
78502ebcdf Fix Travis and update test targets.mk (64-bit only for now) 2014-01-08 20:17:46 -08:00
Ethan Hugg
1198033863 Add nasm to apt-get list for Travis 2014-01-04 22:46:41 -08:00
Ethan Hugg
8c1550954b Add release builds to Travis and fix warning in release build. 2014-01-04 22:42:57 -08:00
Ethan Hugg
4d67423170 Add 64bit builds to Travis 2013-12-15 13:17:49 -08:00
Ethan Hugg
47227de12e Exempt gh-pages from Travis. 2013-12-13 15:33:22 -08:00
Ethan Hugg
3550319a96 Add make test to Travis 2013-12-13 13:09:59 -08:00
Ethan Hugg
767260fa3b Added apt-get lines to travis.yml 2013-12-13 10:00:08 -08:00
Cullen Jennings
ea2826e567 start playing with travis 2013-12-13 09:59:52 -07:00