161 Commits

Author SHA1 Message Date
Peter Dimov 743082f58e Remove C++03 from .appveyor.yml boost-1.92.0.beta1 2026-04-23 15:39:30 +03:00
James E. King III 8f6316a8c9 Implement reusable Boost.CI workflow for GHA 2025-07-02 20:16:59 -04:00
James E. King III a1207c1a42 Update CI to 2024.12 spec, update README boost-1.91.0.beta1 boost-1.91.0 boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0 2025-01-01 15:10:29 +00:00
Alexander Grund 39ad676970 Use boost.io node 2024-12-24 09:22:27 -05:00
James E. King III 1297933d6b Update CI 2024-11-30 19:55:07 +00:00
Rene Rivera 6226c2e2ba Update build deps. 2024-11-30 14:44:58 -05:00
Rene Rivera ac33d28a8c Move inter-lib dependencies to a project variable and into the build targets. 2024-11-30 14:44:58 -05:00
Rene Rivera 7d3eaa1f95 Update copyright dates. 2024-11-30 14:44:58 -05:00
Rene Rivera cb308a4bb7 Change all <source> references to <library>. 2024-11-30 14:44:58 -05:00
Rene Rivera 044babcb4e Bump B2 require to 5.2 2024-11-30 14:44:58 -05:00
Rene Rivera 238267fbfa Add requires-b2 check to top-level build file. 2024-11-30 14:44:58 -05:00
Rene Rivera 6054c03b88 Switch to library requirements instead of source. As source puts extra source in install targets. 2024-11-30 14:44:58 -05:00
Rene Rivera 2a756216b0 Make the library modular usable. 2024-11-30 14:44:58 -05:00
Alexander Grund 90106f155b Fix ccache saving on cache hit (#24)
See boostorg/boost-ci#166
boost-1.87.0.beta1 boost-1.87.0 boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 boost-1.84.0.beta1 boost-1.84.0 boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0.beta1 boost-1.82.0 boost-1.81.0.beta1 boost-1.81.0
2022-06-24 08:55:31 -07:00
Nikita Kniazev 0445694a4f Cease dependence on MPL boost-1.80.0.beta1 boost-1.80.0 2022-04-27 20:09:53 -04:00
James E. King III 78eda68f1d Align to Boost.CI 2022.04 2022-04-27 18:02:30 -04:00
Glen Fernandes f0857f042d Switch from deprecated test to Lightweight Test boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 boost-1.77.0 2021-06-07 21:58:05 -04:00
Peter Dimov b84609588a Add CMakeLists.txt 2021-05-28 00:33:47 +03:00
Sam Darwin 83e7ada8f4 add drone config [ci skip] (#20) 2021-03-03 18:32:40 -08:00
Edward Diener e1ce54c30b [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. (#21) 2021-01-21 16:35:46 -05:00
Edward Diener 1c8a8bfd3a Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. (#16) boost-1.76.0.beta1 boost-1.76.0 boost-1.75.0.beta1 boost-1.75.0 boost-1.74.0 2020-04-16 07:51:07 -07:00
James E. King III 667a8229bd Update CI boost-1.74.0.beta1 boost-1.73.0.beta1 boost-1.73.0 boost-1.72.0.beta1 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 2019-05-03 12:35:31 -04:00
Glen Fernandes 6665195565 Fix URL in documentation boost-1.70.0.beta1 boost-1.70.0 2019-02-18 15:14:03 -05:00
James E. King III c79bd24027 Update CI boost-1.69.0-beta1 boost-1.69.0 2018-11-03 08:33:34 -04:00
James E. King III 189d89f3d1 Enhance Travis CI build coverage 2018-10-30 06:53:41 -04:00
Camille Brugel 22e8e35069 Fix "standalone" include issue by adding header boost/type_traits/is_pointer.hpp (#10) 2018-10-22 13:18:50 -04:00
James E. King III fbb3cd559a fix broken ci jobs in travis boost-1.68.0 2018-07-14 20:52:15 +00:00
James E. King III 9c2eaf534f Fix appveyor links and badges in readme 2018-06-14 17:11:37 -04:00
James E. King III 11be4386b5 fix coverity scan integration 2018-06-13 18:11:43 +00:00
James E. King III e483936c4c fix building in boostorg appveyor account 2018-06-03 00:12:14 +00:00
James E. King III 2765f03f3c Fix covscan badges in README 2018-05-28 22:30:13 -04:00
James E. King III 359221697a move .codecov.yml to boost-ci 2018-05-29 02:09:41 +00:00
James E. King III c1593e7ea9 Add CI framework and move docs and examples into subdirectories
- travis with valgrind, cppcheck, ubsan, codecov, covscan (future)
  - appveyor with MSVC 2010 through 2017, cygwin 32/64, mingw 32/64
  - README updated, LICENSE, etc.
  - Moved documentation into doc/
  - Moved examples into example/
2018-05-28 21:50:14 -04:00
Edward Diener 48965b4d51 Merge pull request #7 from dmeden/fix_13073
Fix uninitialized boolean flag in the char_separator constructor - tr…
boost-1.67.0 boost-1.66.0
2017-06-27 14:18:01 -04:00
dami 7775794a2d Fix uninitialized boolean flag in the char_separator constructor - trac/103073 2017-06-16 23:06:42 +01:00
Marshall Clow b994cb1cbe Merge pull request #6 from jzmaddock/patch-1
Patch for Diab compiler
boost-1.65.1 boost-1.65.0
2017-04-16 10:49:44 -07:00
jzmaddock 26f41270ce Patch for Diab compiler
Extracted from Boost.Config issue: https://svn.boost.org/trac/boost/ticket/11655
2017-04-16 18:36:14 +01:00
Edward Diener 8c9e996364 Added required doc sub-directory. boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 2017-01-12 08:09:56 -05:00
Edward Diener 6b83489ede Merge pull request #5 from dmeden/develop
Adding README.md
boost-1.63.0 boost-1.62.0
2016-05-20 14:21:27 -04:00
dmeden 793761c51f Merge pull request #1 from dmeden/dmeden-cerate-README.md
Add README.md file
2016-05-19 18:40:42 +01:00
dmeden d0744226c8 Add README.md file
Add some basic examples and useful information.
2016-05-19 18:39:59 +01:00
Ahmed Charles 8b3ab1f808 Merge branch 'master' into develop 2015-05-15 02:27:15 -06:00
Ahmed Charles 1d204ae979 Merge branch 'develop' boost-1.61.0 boost-1.60.0 boost-1.59.0 2015-05-15 02:26:16 -06:00
Noel Belcourt 2fa9f44100 Merge pull request #4 from Lastique/patch-1
Use public interface of Boost.Iterator

Tested on Darwin with clang-5.1.
boost-1.58.0
2014-09-01 20:47:41 -06:00
Noel Belcourt 840ee640ad Merge pull request #3 from danieljames/metadata
Create metadata file.
2014-09-01 20:39:20 -06:00
Andrey Semashev 7d8b3c99d3 Use public interface of Boost.Iterator 2014-08-30 15:46:00 +04:00
Daniel James 30a696d75f Add metadata file. 2014-08-18 15:11:30 +01:00
Gregor Jasny 81818d7b63 Use BOOST_THROW_EXCEPTION macro to throw
Signed-off-by: Gregor Jasny <gregor.jasny@citrix.com>
2014-05-16 07:59:31 -06:00
Ahmed Charles e3491ca6e2 Merge branch 'master' into develop 2014-05-16 07:57:23 -06:00
Noel Belcourt 80007b5773 Merge pull request #2 from danieljames/cherry-pick
Cherry pick some old documentation changes.
boost-1.57.0 boost-1.56.0
2014-04-27 16:35:20 -06:00