547 Commits

Author SHA1 Message Date
5f82d5aa7d Update regression test links in Readme and fix typos 2025-06-19 09:27:35 +03:00
9d64c899df Update copyright years boost-1.88.0.beta1 boost-1.88.0 2025-01-05 19:37:56 +03:00
35a71f0701 Prefer "using" over "typedef" 2024-12-17 16:37:40 +03:00
8a860e05d0 Add support for modular build structure. (#29)
This is part of the effort to make the Boost libraries "modular" for build and consumption. See https://lists.boost.org/Archives/boost/2024/01/255704.php and https://github.com/grafikrobot/boost-b2-modular/blob/b2-modular/README.adoc for more information.

This PR depends on the following other PRs being merged to both develop and master branches of the respective repos:

- https://github.com/boostorg/boost/pull/854

This PR will be changed to ready for review, i.e. not draft, when the above are merged. Do not merge this one until that time.
boost-1.87.0.beta1 boost-1.87.0
2024-08-24 12:37:14 +03:00
9f285ef0c4 Remove mentions of lexical_cast in docs (#28)
lexical_cast isn't a part of Boost.Conversion, it's part of Boost.Lexical_Cast
boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0
2024-01-21 14:13:03 +03:00
5f36c2c710 Update tests requirements 2024-01-21 14:08:52 +03:00
41e62ed851 Update copyright years 2024-01-07 13:20:12 +03:00
5cf5f78376 Restore Boost::smart_ptr dependency in CMakeLists boost-1.84.0.beta1 boost-1.84.0 2023-08-27 13:28:45 +03:00
5a3587c988 simplify code 2023-08-26 21:45:41 +03:00
f7f3c9b5ce Merge branch 'drop-cpp03' into develop 2023-08-25 15:00:40 +03:00
668030fcd6 Remove hard error about C++11 requirement and update CI 2023-08-25 14:59:53 +03:00
0d60a3f7ce Use relative URL for redirect in index.html (#26) 2023-08-12 10:53:42 +03:00
0ff5adc258 Merge pull request #27 from boostorg/drop-cpp03
Drop c++03 support
2023-08-12 10:45:01 +03:00
2598281d10 drop c++03 support 2023-08-10 18:52:03 +03:00
a1104f580c update CI setup boost-1.83.0.beta1 boost-1.83.0 2023-05-21 09:42:12 +03:00
9a03296816 add C++03 deprecation warnings 2023-05-14 19:49:21 +03:00
7ba0984b34 Update copyright years boost-1.82.0 boost-1.82.0.beta1 2023-01-19 10:01:52 +03:00
4ae8b4d495 update copyright years boost-1.81.0.beta1 boost-1.79.0.beta1 boost-1.79.0 boost-1.81.0 boost-1.80.0.beta1 boost-1.80.0 2022-01-30 12:52:42 +03:00
71b6a864a4 do not use depth 1 for checkouts in CI boost-1.78.0 boost-1.78.0.beta1 2021-09-20 21:46:36 +03:00
b2a49138cf Fix appveyor CI checks for MSVC 2021-09-11 12:29:42 +03:00
00f06d3549 Update appveyor CI badge link 2021-09-11 12:08:35 +03:00
968dfd47f1 remove clang-9 from test matrix 2021-09-10 20:39:56 +03:00
f0fe02f7d6 use builtin rules for toolsets 2021-09-10 20:32:09 +03:00
19b5a1cf29 remove ubuntu-16.04 matrix entries in CI 2021-09-10 20:25:17 +03:00
1a2e4fd8ef Update CMakeLists.txt boost-1.77.0.beta1 boost-1.77.0 2021-06-10 01:17:02 +03:00
8d1721f312 use HTTPS links in Readme 2021-04-27 10:07:49 +03:00
c6ab56e983 memory sanitizer is triggered by libstdc++, so disable it 2021-04-25 21:17:35 +03:00
1c62347706 use more sanitizers 2021-04-25 20:32:49 +03:00
56becb8fee update of the Github Actions to the latest version 2021-04-24 19:13:17 +03:00
67ae26b0f0 update Readme links [skip ci] 2021-04-22 11:25:59 +03:00
d4e593120d update CI: depinst.py the Boost.Filesystem before copying the library content 2021-04-21 21:06:41 +03:00
76ed70b0b1 update CI: overwrite the target dir 2021-04-21 20:59:46 +03:00
4b7d551907 remove drone CI in favour of default github actions from CppAlliance 2021-04-21 20:53:38 +03:00
9e3216d22f make boost::implicit_cast constexpr (fixes #25) 2021-04-21 20:51:14 +03:00
4e557d31d1 fix broken links (fixes #23) 2021-04-21 20:50:26 +03:00
46695ffb86 update CI: use workflow from boost.Any 2021-04-21 20:47:14 +03:00
c1c098fac1 update CI (5): update readme links 2021-04-18 21:20:23 +03:00
b171fe1ff6 update CI (4): more fixes for coverage 2021-04-18 20:14:15 +03:00
a178d1a691 update CI (3): fixes for coverage 2021-04-18 20:05:00 +03:00
5176e189b8 update CI (2): inspect tool options 2021-04-18 19:50:46 +03:00
49e6421271 update CI (1): simplify and decompose ci.yaml 2021-04-18 19:42:45 +03:00
a0bfc39077 Merge pull request #24 from sdarwin/githubactions
GitHub Actions config
2021-04-18 14:11:15 +03:00
2bf2bba4be Add GitHub Actions config [ci skip] 2021-03-04 18:22:48 +00:00
f882ab890d Merge pull request #21 from sdarwin/drone
Drone config
boost-1.76.0.beta1 boost-1.76.0
2021-01-27 10:28:28 +03:00
e0bb75e096 add drone config [ci skip] 2021-01-26 15:29:35 +00:00
80b9240f2e Merge pull request #20 from eldiener/develop
[skip ci] Add "cxxstd" json field
2021-01-20 10:34:58 +03:00
df86cb59c4 [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. 2021-01-19 12:48:45 -05:00
4fec53f3db update copyright years 2021-01-03 13:57:41 +03:00
db398fc1c8 Merge pull request #19 from sdarwin/lcov
update lcov in .travis.yml
2021-01-02 17:06:49 +03:00
1576ff7be6 update lcov in .travis.yml 2020-12-24 15:50:18 +00:00