Commit Graph

20 Commits

Author SHA1 Message Date
Peter Dimov
3c77288d52 Remove duplicate boost-install line from build/Jamfile 2019-11-10 00:49:32 +02:00
Lorenzo Caminiti
b0e285ed51 Merge branch 'develop'
Release 1.0.1

Cleanups and small fixes:

Using std::uncaught_exceptions on C++17 compilers onward (instead of the now obsolete std::uncaught_exception).
Fixed a few warnings.
Removed linking to Boost.System (Boost.System is now a header-only library).
Added this library to Boost's Continuous Integration (CI).
Fixed documentation typos.
2019-10-07 08:46:23 -07:00
James E. King III
dc61522241 Add CI framework
- travis with valgrind, cppcheck, ubsan, codecov, covscan (future)
  - appveyor with MSVC 2010 through 2017, cygwin 32/64, mingw 32/64
  - README, LICENSE, etc.
2019-06-04 12:13:14 -04:00
Lorenzo Caminiti
eedf51b2c6 removed linking to boost.system because that library is now header-only. also fixed the union example, reverting back some changes i made recently to fix a valgrind warning... i added a copule of data member initialization that hopefully will take care of the valgrind warning, otherwise that warning should be ignored. 2019-06-03 08:18:26 -07:00
Lorenzo Caminiti
050a2a1e5a fixed a few warnings on most common compilers (msvc, gcc, clang) 2019-01-11 04:50:53 -08:00
Peter Dimov
ea15163694 Add boost-install to build/Jamfile 2019-01-10 16:53:10 +02:00
Peter Dimov
0ff25f7e1b Add boost-install to build/Jamfile 2018-10-06 01:36:11 +03:00
Lorenzo Caminiti
8dc66af397 fixed relevant warnings from boost inspect program 2018-01-11 15:30:29 -08:00
Lorenzo Caminiti
5fbf847a2f compiled all examples with all combinations. also compiled all tests and examples with c++03 2018-01-09 06:02:00 -08:00
Lorenzo Caminiti
9874f548f3 building all combinations for examples 2018-01-05 22:19:49 -08:00
Lorenzo Caminiti
081c64af1e renamed bc_no options to use single letter flags. compiled all test with toolset=msvc,gcc,clang with link=shared,static and bc_hdr=only with bc_no=all_yes and all no combinations check no errors and no warnings 2018-01-03 09:31:22 -08:00
Lorenzo Caminiti
835e6a28e2 fixed ..._unit tests to not run on non-C++11 compliers 2017-12-18 08:35:08 -08:00
Lorenzo Caminiti
2414063d0f building all configurations 2017-12-18 07:28:12 -08:00
Lorenzo Caminiti
fa93f96046 updated copyright year 2017-12-10 16:31:15 -08:00
Lorenzo Caminiti
5d4f1b5f30 added bjam config requirements on c++11 lambdas, etc. also added a few more expected failures markups 2017-10-30 20:26:41 -07:00
Lorenzo Caminiti
77e6f57cbb replaced boost_contract_link with boost link and boost_contract_header_only. renamed documetation target from doc to boostdoc (boost convention). using BOOST_ASERT instead of c-style assert (boost guideline). 2017-09-24 20:11:50 -07:00
Lorenzo Caminiti
cce118dda2 using .md for README. updated jamfile to integrate with boost jamroot 2017-09-24 13:48:45 -07:00
Lorenzo Caminiti
a748c6142e copied all release/0_5_0 to master 2017-09-04 17:43:14 -07:00
Lorenzo Caminiti
d1a259c9eb prep for tagging release 0.3.469 2017-09-04 17:03:13 -07:00
Lorenzo Caminiti
2ef4a5d843 added all files for release 0.2.190 2017-08-28 20:51:08 -07:00