Commit graph

31 commits

Author SHA1 Message Date
Alexander Grund
01013cce2f
Only use BOOST_ROOT 2020-07-16 12:59:05 +02:00
Alexander Grund
32d16f773b
Clean and remove build directory
Move scripts into scripts folder
Move doc-stuff into docs
Update CI & CMake scripts

See #89
2020-07-16 12:56:23 +02:00
Alexander Grund
626c3b8cbb
[CI] Fix coverage collection
Binaries are build multiple times with different configurations.
Copying them into 1 folder will collapse that to one random
configuration.
Hence just use lcov to gather all data
2020-07-14 17:42:52 +02:00
Alexander Grund
56f68565c8
[CI] Fix B2 build files 2020-07-14 17:42:52 +02:00
Alexander Grund
074c82315c
[CI] Require C++14 on travis 2020-07-14 17:42:52 +02:00
Alexander Grund
87e4326883
Require C++11 2020-04-18 13:59:01 +02:00
Alexander Grund
79ce788375
Parallel build on travis 2020-04-18 12:49:12 +02:00
Flamefire
be153c5948 Output coverage data before uploading 2019-12-29 21:03:20 +01:00
Flamefire
ee0a76eed5 Improve coverage collection 2019-12-29 21:03:20 +01:00
Flamefire
af49b04c19 Add CMake files 2019-12-28 13:58:24 +01:00
Flamefire
30d756d120 Fix unused variable warning in non-threadsafe builds
Make lock/scoped_lock (dummy) RAII classes which avoids warnings in clang
Make lock and wrapper moveable as they should
Make wrapper return itself as reference not copy
2018-11-29 08:43:49 +01:00
Mathieu Champlon
df390cfd9d Update target environments 2018-11-24 17:15:58 +01:00
Flamefire
2cde572532 Add -Wno-unused-local-typedefs to silence warnings breaking the build on travis 2018-11-22 10:12:00 +01:00
Alexander Grund
c4af5d937b Use boost-local for boost folder to ignore its coverage 2018-11-19 13:10:46 +01:00
Mathieu Champlon
c9888a6326 Build only the master branch 2018-11-16 09:35:20 +01:00
Mathieu Champlon
1e1f0da335 Fixed linkflags 2018-04-08 18:05:39 +02:00
Mathieu Champlon
9e572eca3e Added clang for travis 2018-04-08 15:16:48 +02:00
Mathieu Champlon
61d101dd8b Updated c++ versions to check against 2018-03-08 09:38:00 +01:00
Mathieu Champlon
9732acce78 Fixed travis cxxflags 2018-01-20 14:13:52 +01:00
Mathieu Champlon
09214ae3f8 Used local docbook packages 2015-10-10 10:04:20 +02:00
Mathieu Champlon
2b2bb6e880 Set sudo to false 2015-09-08 06:44:03 +02:00
Mathieu Champlon
dd866ab895 Moved xsltproc to travis packages 2015-09-08 06:41:30 +02:00
Mathieu Champlon
613f09faed Added boost 1.58 and 1.59 to travis build 2015-09-07 22:33:14 +02:00
Mathieu Champlon
203aa7bfa5 Added boost 1.56 to travis 2015-09-01 17:19:28 +02:00
Mathieu Champlon
f0a59b73fd Fix coveralls ignore file list 2015-03-31 22:17:11 +02:00
Mathieu Champlon
e148e7bf64 Fixed cobertura analysis 2015-03-31 16:48:54 +02:00
Mathieu Champlon
fd829b0624 FIxed cobertura analysis 2015-03-31 09:27:55 +02:00
Mathieu Champlon
5d84561e2b Added xsltproc installation 2015-03-14 07:00:57 +01:00
Mathieu Champlon
2a34194231 Moved part of the build out of build.xml 2015-03-13 21:59:22 +01:00
Mathieu Champlon
997b9b7f67 Stop b2 on first error 2015-03-06 09:55:05 +01:00
Mathieu Champlon
ed5032428c Added travis-ci integration 2015-03-06 06:48:34 +01:00