James E. King III
e302e80e85
Implement reusable Boost.CI workflow for GHA
2025-07-02 07:47:15 -04:00
James E. King III
0ef7f2b5da
Update CI to 2024.12 spec, update README
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 18:16:43 +00:00
Alexander Grund
6f4970fd9e
Use boost.io node
2024-12-24 08:49:12 -05:00
James E. King III
09eaa11985
Update CI
2024-11-29 17:37:31 +00:00
Antony Polukhin
0fb1109adf
Fix deprecated copy warnings
2024-11-29 12:26:31 -05:00
Rene Rivera
8fc9c0af57
Update build dependencies.
2024-11-29 12:25:52 -05:00
Rene Rivera
1ecfef4414
Move inter-lib dependencies to a project variable and into the build targets.
2024-11-29 12:25:52 -05:00
Rene Rivera
082ae1ed68
Update copyright dates.
2024-11-29 12:25:52 -05:00
Rene Rivera
848454e162
Change all <source> references to <library>.
2024-11-29 12:25:52 -05:00
Rene Rivera
ffe7b367ee
Bump B2 require to 5.2
2024-11-29 12:25:52 -05:00
Rene Rivera
c3e20fc621
Add requires-b2 check to top-level build file.
2024-11-29 12:25:52 -05:00
Rene Rivera
3245be5f9a
Switch to library requirements instead of source. As source puts extra source in install targets.
2024-11-29 12:25:52 -05:00
Rene Rivera
2779d2ab48
Make the library modular usable.
2024-11-29 12:25:52 -05:00
Alexander Grund
37c9bddf0b
Fix ccache saving on cache hit ( #39 )
...
See boostorg/boost-ci#166
boost-1.83.0.beta1
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.82.0
boost-1.83.0
2022-11-09 21:13:13 -08:00
Baoshuo Ren
f9c62f85af
chore: bump macos runner version ( #40 )
...
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-11-09 21:13:00 -08:00
James E. King III
5656ffe0ac
re-enable mingw appveyor ci testing
boost-1.82.0.beta1
boost-1.81.0.beta1
boost-1.81.0
boost-1.80.0.beta1
boost-1.80.0
2022-04-24 20:56:09 -04:00
James E. King III
3b2dbfea08
[issue-24] test failure for new clang-win ci job
2022-04-24 08:38:17 -04:00
James E. King III
772c1b40c8
align with boost-ci 2022.02 and GitHub Actions
2022-04-24 08:38:17 -04:00
Sam Darwin
9c89e99629
Update GitHub Actions CI file ( #33 )
2021-08-04 07:07:30 -07:00
Peter Dimov
e34c735a1a
Update CMakeLists.txt
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-10 01:19:53 +03:00
Marshall Clow
85fd1e434f
Fix MSVC 'unused return' warning; Addresses #31
boost-1.76.0
2021-03-09 06:51:48 -08:00
Sam Darwin
99901a98fd
Add GitHub Actions config [ci skip] ( #32 )
2021-03-03 18:23:40 -08:00
Sam Darwin
c5ecc3bb3a
add drone config [ci skip] ( #29 )
2021-03-03 18:23:28 -08:00
Romain Geissler @ Amadeus
affc79e045
Ignore -Wnonnull new gcc 11 warnings. ( #28 )
2021-03-03 18:23:14 -08:00
Edward Diener
feb8accc6e
[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. ( #30 )
2021-01-21 02:13:02 -05:00
Andrey Semashev
a8cf003d4a
Removed usage of deprecated header boost/detail/iterator.hpp. ( #26 )
...
This header was deprecated in favor of <iterator>. It generates compiler
warnings and will be removed in a future release.
boost-1.74.0
boost-1.76.0.beta1
boost-1.75.0.beta1
boost-1.75.0
2020-06-24 09:50:46 -07:00
Edward Diener
e69c81326d
Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. ( #25 )
boost-1.74.0.beta1
2020-04-16 07:52:36 -07:00
James E. King III
db1f9c73a4
Update CI
boost-1.72.0
boost-1.73.0.beta1
boost-1.73.0
boost-1.72.0.beta1
boost-1.71.0.beta1
boost-1.71.0
2019-04-27 06:07:52 -04:00
James E. King III
b9c73e191b
ignore unused variable in test (fix matrix warning)
boost-1.70.0.beta1
boost-1.70.0
2019-02-19 21:13:39 -05:00
Nikita Kniazev
bc2482b38f
Removed expected failure for stl_concept_covering
...
It was marked for all toolsets for some reason.
741a03ba0b
2019-02-19 07:09:33 -05:00
James E. King III
7dbaa85413
Disable random_shuffle test in C++17 mode (it was removed)
boost-1.69.0-beta1
boost-1.69.0
2018-11-06 08:54:53 -05:00
James E. King III
eeeb60b797
Expand CI with libc++ build and VS2017 strict
2018-11-06 08:54:53 -05:00
James E. King III
c2723f984c
expand ci coverage
2018-10-27 21:27:31 -04:00
Edward Diener
0d65b45953
Merge pull request #18 from CromwellEnage/doc_stl_links
...
Fix broken links in documentation.
2018-10-13 12:15:51 -04:00
CromwellEnage
0381c5fc54
Fix broken links in documentation.
...
Some documentation links currently point to pages that HP retired along with the rest of the SGI STL website. These links now point to the Boost mirror site.
2018-10-11 12:33:49 -04:00
luz.paz
64e72828d7
concept_check: misc. typos
...
Found via `codespell -q 3`
2018-09-26 14:25:39 -04:00
CromwellEnage
bd8faa928d
Fixed <boost/concept_archetype.hpp>
...
Added missing #include <boost/config/workaround.hpp> which defines BOOST_WORKAROUND.
2018-09-21 13:37:40 -04:00
Glen Fernandes
8847e4b104
Add minimal CMakeLists.txt
2018-09-20 09:01:08 -04:00
Michael Caisse
ee943d0f7c
Merge pull request #14 from boostorg/dependency
...
Drop dependency on Boost.Mpl
2018-09-09 09:14:34 -07:00
Glen Fernandes
bbf48ff290
Drop dependency on Boost.Mpl
2018-09-08 09:50:42 -04:00
James E. King III
7226a74471
Merge branch 'master' into develop
2018-08-13 21:44:29 +00:00
James E. King III
5e14874d04
fix readme badges and links for appveyor and covscan
2018-07-23 17:13:08 +00:00
James E. King III
376201b10d
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.
2018-07-23 13:07:11 -04:00
Edward Diener
ed0a0ebd72
Merge branch 'develop'
boost-1.67.0
boost-1.68.0
2018-02-20 08:36:45 -05:00
Edward Diener
db9894fa8b
Merge pull request #11 from DanielaE/feature/retire-header-iterator
...
Get rid of iterator.hpp
2017-12-28 23:27:40 -05:00
Daniela Engert
8deb5d203c
Get rid of iterator.hpp
...
It does nothing more than pulling 'std::iterator' into namespace boost and including standard libraries 'iterator' and 'cstddef'. This library only takes advantage of the included headers. OTOH, pulling 'std::iterator' into boost generates deprecation warnings in MSVC 14.1 when compiling in C++17 mode. Besides that, Boost's 'iterator.hpp' is deprecated, too.
Signed-off-by: Daniela Engert <dani@ngrt.de >
2017-12-27 15:51:22 +01:00
Marshall Clow
00496f2010
Minor doc updates
boost-1.65.1
boost-1.66.0
boost-1.65.0
boost-1.64.0
2017-04-06 08:19:52 -07:00
Edward Diener
df4ced9aae
Merge pull request #10 from eldiener/develop
...
Some minor documentation fixes.
2017-04-04 08:20:40 -04:00
Edward Diener
3df02ba00e
Correction of previous fix.
2017-04-04 08:12:27 -04:00
Edward Diener
06b61f5407
Some doc corrections.
2017-04-04 07:59:25 -04:00