Commit Graph

17 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
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
fa93f96046 updated copyright year 2017-12-10 16:31:15 -08: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
914e7bdcec cleaning master to prep for release tags 2017-09-04 16:30:13 -07:00
Lorenzo Caminiti
6568f6137e increased copyright yeat to 2017 2017-09-01 21:02:28 -07:00
Lorenzo Caminiti
b68b13eac7 compiled all examples and all tests wtih all CONTRACT_NO combinations on all compilers. compiled all examples with all CONTRACT_NO combinations with all linkages (shared, static, and header) on all compilers. 2017-04-14 07:59:43 -07:00
Lorenzo Caminiti
22dfb16d32 made specify copy operations private so using auto instead of check generates compiler error (add tests for that) 2016-12-20 06:19:08 -08:00
Lorenzo Caminiti
9949f0c60b added copyright info to all source files 2016-06-11 12:41:57 -07:00
Lorenzo Caminiti
fe3c78ad90 started to compile this lib as dll 2016-01-30 13:09:33 -08:00