283 Commits

Author SHA1 Message Date
James E. King III
b035da13eb Implement reusable Boost.CI workflow for GHA 2025-07-02 16:58:32 -04:00
James E. King III
830cb6bce0 Fix LSAN errors (test has intentional memory leak) boost-1.88.0 boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 boost-1.88.0.beta1 2024-12-28 21:57:03 +00:00
James E. King III
6841017472 Update CI to 2024.12 spec, update README 2024-12-28 21:31:40 +00:00
James E. King III
3710746332 Merge branch 'master' into develop 2024-12-24 13:58:12 +00:00
Alexander Grund
4e1be3d63d Use boost.io node 2024-12-24 08:56:39 -05:00
James E. King III
810338595e Update CI, move to C++11 due to dependencies. 2024-11-30 17:11:44 +00:00
Rene Rivera
c21e49bf9a Update build deps. 2024-11-29 23:35:05 -05:00
Rene Rivera
5a4f78a678 Move inter-lib dependencies to a project variable and into the build targets. 2024-11-29 23:35:05 -05:00
Rene Rivera
2e0e48a9b5 Update copyright dates. 2024-11-29 23:35:05 -05:00
Rene Rivera
6bc6066daf Bump B2 require to 5.2 2024-11-29 23:35:05 -05:00
Rene Rivera
9cd716211b Add requires-b2 check to top-level build file. 2024-11-29 23:35:05 -05:00
Rene Rivera
64cf37af08 Switch to library requirements instead of source. As source puts extra source in install targets. 2024-11-29 23:35:05 -05:00
Rene Rivera
596ef08265 Make the library modular usable. 2024-11-29 23:35:05 -05:00
Marshall Clow
e3a3c3655f Merge ci changes to master for 1.80.0 release boost-1.84.0.beta1 boost-1.82.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.81.0 boost-1.84.0 boost-1.83.0.beta1 boost-1.83.0 boost-1.87.0.beta1 boost-1.82.0 boost-1.81.0.beta1 2022-08-03 19:30:50 -07:00
Marshall Clow
9edcc8ef2d Revert "chore: bump macos runner version (#29)" (#30)
This reverts commit 9631618fc5.
boost-1.80.0
2022-07-26 10:13:23 -07:00
Baoshuo Ren
9631618fc5 chore: bump macos runner version (#29)
GitHub Action is sunsetting the macOS 10.15 Actions runner. It will stop working intermittently until being completely removed by 2022-8-30: https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22
2022-07-26 10:12:25 -07:00
Alexander Grund
252f64913e Fix ccache saving on cache hit (#28)
See boostorg/boost-ci#166
2022-06-24 08:56:10 -07:00
James E. King III
427fc05576 fix doc links in readme boost-1.80.0.beta1 2022-04-23 19:30:54 -04:00
James E. King III
fda9231a89 cover a few more branches in the header 2022-04-23 19:06:48 -04:00
James E. King III
cf956e50b7 [issue-11] fix compilation error when using BOOST_NO_RTTI 2022-04-23 18:48:04 -04:00
James E. King III
5f0c02f5e3 add leak sanitizer suppression for known leaky test 2022-04-23 15:42:46 -04:00
James E. King III
5c5d4aad34 align with boost-ci 2022.02 and GitHub Actions 2022-04-23 15:42:46 -04:00
Peter Dimov
56fd79a22d Remove inclusions of property_map_parallel headers 2022-01-29 07:21:54 +02:00
Eugene Zelenko
d2a179c3e7 Use BOOST_OVERRIDE to fix GCC -Wsuggest-override and Clang-tidy modernize-use-override warnings.
Alphabetical order of STL headers.
2022-01-28 06:47:56 -05:00
Sam Darwin
6dc5f57586 Update GitHub Actions CI file (#23) 2021-08-04 07:06:54 -07:00
Glen Fernandes
6ed5bffff7 Switch from deprecated test to Lightweight Test boost-1.77.0 boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 2021-06-08 14:16:27 -04:00
Peter Dimov
7a87dc102e Change macro name to avoid redefinition warning 2021-05-30 04:10:25 +03:00
Peter Dimov
8bcd62bfa8 Add CMakeLists.txt 2021-05-29 20:10:57 +03:00
Peter Dimov
57c91891fd Hide dependency on property_map_parallel 2021-05-29 20:06:38 +03:00
Peter Dimov
671991b1da Delete directory include/boost/property_map/parallel (moved to its own repo) 2021-05-29 19:45:18 +03:00
Sam Darwin
766063395f Add GitHub Actions config [ci skip] (#21) 2021-03-03 18:31:41 -08:00
Sam Darwin
f3700eeab3 add drone config [ci skip] (#18) 2021-03-03 18:31:30 -08:00
Edward Diener
1a0b8808b4 [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. (#19) 2021-01-21 02:05:35 -05:00
Andrey Semashev
a1510e7e0f Removed uses of deprecated header boost/detail/iterator.hpp. (#15)
This header was deprecated in favor of <iterator>. It generates compiler
warnings and will be removed in a future release.
boost-1.74.0.beta1 boost-1.76.0 boost-1.75.0.beta1 boost-1.75.0 boost-1.76.0.beta1 boost-1.74.0
2020-05-13 06:45:09 -07:00
Edward Diener
ef61e3d225 Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. (#13) 2020-04-16 07:48:52 -07:00
Glen Fernandes
ab086d43e0 Make include guard macros BOOST_PROPERTY_MAP_ prefixed boost-1.73.0 boost-1.73.0.beta1 2019-12-24 19:53:06 -05:00
James E. King III
df0bbaafad Refresh CI boost-1.72.0.beta1 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 2019-05-03 10:13:21 -04:00
James E. King III
c9b86a852b Enhance CI boost-1.70.0.beta1 boost-1.70.0 boost-1.69.0-beta1 boost-1.69.0 2018-11-03 10:24:24 -04:00
James E. King III
ce95e3f5ac expanded travis CI checks 2018-10-27 21:41:20 -04:00
Glen Fernandes
b184900dcd Merge pull request #6 from glenfe/develop
Include mpl/if.hpp where needed
2018-09-17 15:14:48 -04:00
Glen Fernandes
30ba727bcc Include mpl/if.hpp where needed
It should not rely on if.hpp being included by some dependency (such as concept_check, which does not depend on MPL anymore).
2018-09-17 14:03:13 -04:00
Edward Diener
b94391ac23 Merge pull request #5 from sloriot/patch-1
Fix typo
2018-08-29 06:01:51 -04:00
Sebastien Loriot
bacdeaa10a fix typo 2018-08-29 11:13:56 +02:00
James E. King III
2f56dce3ff fix failing ci jobs in travis boost-1.68.0 2018-07-14 20:46:00 +00:00
James E. King III
22120648ff Merge branch 'master' into develop 2018-06-16 19:38:31 +00:00
James E. King III
dbbfd69c5d Update README 2018-06-14 17:26:57 -04:00
James E. King III
e5a5a56e3e Fix appveyor links and badges in readme 2018-06-14 17:26:35 -04:00
James E. King III
33205879f1 fix coverity scan integration 2018-06-13 18:10:40 +00:00
James E. King III
f649bc6789 fix building in boostorg appveyor account 2018-06-03 00:11:14 +00:00
James E. King III
f1b841d715 update to new style boost-ci build 2018-05-29 02:19:16 +00:00