Martin Hořeňovský
f052762c11
Reduce amount of CI output on success
2017-11-22 18:29:58 +01:00
Martin Hořeňovský
63c097a077
Remove superfluous TravisCI build entry
2017-11-21 18:56:29 +01:00
Martin Hořeňovský
f36817ef83
Check single-header using test examples
...
This means that examples build for all matrix entries
2017-11-19 22:03:24 +01:00
Martin Moene
d5d2bee4c5
Add matrix element for examples to Travis configuration
2017-11-15 15:37:39 +01:00
Martin Hořeňovský
a20b286999
Improve travis.yml
...
- Added new compilers and OS X images
- Option to run SelfTest under Valgrind
- Merge "Debug" and "Release" configurations into one run
-- This saves apt setup and cmake download step per compiler, 60-90s
- Fix C++14 compilation under Clang 3.8 and up
2017-11-07 11:24:18 +01:00
Martin Hořeňovský
b2dd48f0c0
Cleanup travis.yml: remove duplicate compilers, remove unused flag
2017-11-05 15:58:12 +01:00
Martin Hořeňovský
d118ce191d
Disable build broken by travis changes
...
It should be reenabled at some point, but I don't have the time ATM
2017-07-29 08:44:40 +02:00
Martin Hořeňovský
c1835ec203
Removed gcc 4.7 from travis
...
It wasn't able to deal with C++11 properly
2017-04-25 21:27:29 +02:00
Phil Nash
f57f96f190
Removed pre-C++11 versions of Clang (3.4) and GCC (4.4)
2017-04-25 12:10:04 +01:00
Martin Hořeňovský
8e8259091c
Fix .travis.yml syntax
2017-04-20 22:54:17 +02:00
Martin Hořeňovský
7869e5b007
Enable C++11 and C++14 on OSX on Travis
2017-04-20 22:52:41 +02:00
Martin Hořeňovský
a49af4648c
Minor .travis.yml cleanup
...
Still could use someone more experienced to clean it up properly...
2017-04-20 22:50:07 +02:00
Martin Hořeňovský
417b2bcf5c
Enable C++14 on Linux on Travis
2017-04-20 22:47:05 +02:00
Martin Hořeňovský
a5ce57b346
Improved .travis.yml
...
* Removed ccache (it was slowing down the compilation for some reason)
* Enabled some C++11 builds (gcc 4.8, gcc 6, clang 3.8 for now)
* Added gcc 4.4, 4.7 and clang 3.4
2017-02-07 11:56:34 +01:00
Martin Hořeňovský
a600bfeb75
Fix travis build + build warnings
...
The cmake download was failing, so we were relying on the old cmake,
which I broke recently (in 7ae96c710b
).
Now the download should work again.
Also fixed warning that the requested OSX image no longer exists and
that it is automatically substituted for xcode 7.3 image.
2017-02-01 21:01:14 +01:00
Martin Hořeňovský
99cdc62fef
Enabled CMake dev warnings in travis.
2017-01-15 22:08:12 +01:00
Phil Nash
c8fefc4670
Fixed Travis and CMake after moving CMakeLists.txt
2017-01-06 16:19:20 +00:00
Phil Nash
64193078bc
Moved CMake into root folder (where it’s much happier - especially for CLion)
2017-01-06 16:00:00 +00:00
Phil Nash
88732e85b2
Merge pull request #716 from jbcoe/master
...
Quick fix for failing travis builds on OS X
2016-10-04 15:57:10 +01:00
Phil Nash
1c9a6cab88
Removed XCode6 builds (which were erroring anyway) and added XCode8 builds
2016-09-27 11:20:33 +01:00
Jonathan B. Coe
fd7d35464b
quick fix for failing travis builds on os x
2016-09-24 19:38:43 +01:00
Daniel J. Hofmann
1706dd4f11
Pins LLVM 3.8 (stable) instead of tracking the nightly repository
2016-05-07 18:55:12 +02:00
Daniel J. Hofmann
e904aa7f6e
Improve the Travis CI integration.
...
Adding several improvements, such as:
- making use of the container based infrastructure
- using ccache for faster building
- builds for linux, osx
- builds for verious gcc, clang versions
- recent cmake installation
2015-10-06 12:28:18 +02:00
Kosta
c4863842c8
more approval tests script debugging
2013-08-05 13:29:42 +02:00
Kosta
f8d24b1d50
Calling SelfTest exe directly
2013-08-05 12:53:36 +02:00
Kosta
ce441a9ba5
initial checkin of cmake and travis config files
2013-08-05 12:43:51 +02:00