2
0
mirror of https://github.com/boostorg/assign.git synced 2026-01-19 16:12:09 +00:00

191 Commits

Author SHA1 Message Date
James E. King III
83ca9df5aa Implement reusable Boost.CI workflow for GHA 2025-07-01 17:33:54 -04:00
James E. King III
b452220f5d Change README http: to https: as needed. 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 17:19:57 +00:00
James E. King III
43a9b780bc Update README badges, ignore CI on README updates. 2024-12-28 17:15:38 +00:00
James E. King III
710029a032 Fix typo in CI script that prevented coverage upload 2024-12-27 22:06:07 +00:00
James E. King III
53dcc1ab9f Use a different workaround for codecov issue 1296 2024-12-27 22:00:46 +00:00
James E. King III
1c83e585f2 Work around codecov issue 1296. 2024-12-27 19:54:39 +00:00
James E. King III
b0cdffc8e2 Re-enable ccache and pick up latest Boost.CI changes 2024-12-27 16:51:31 +00:00
James E. King III
eb4276fcca Disable ccache and pull in fixes from boost-ci for GHA 2024-12-26 19:10:28 +00:00
James E. King III
c470ba3fb7 Upgrade to codecov action v5 2024-12-26 18:44:20 +00:00
Alexander Grund
2b3eaec2dc Fix node 20 issue on GHA CI 2024-12-24 08:48:07 -05:00
James E. King III
05eeccc82b Fix appveyor links in README 2024-11-30 00:19:55 +00:00
Jim King
9bd8d8e144 Update CI and move to C++11 due to boost::test requiring it. 2024-11-29 17:21:31 +00:00
Rene Rivera
92b6fcc71e Fix missing <library> feature grist. 2024-11-29 11:43:08 -05:00
Rene Rivera
a8112023e7 Update build deps. 2024-11-29 11:43:08 -05:00
Rene Rivera
e554b02915 Move inter-lib dependencies to a project variable and into the build targets. 2024-11-29 11:43:08 -05:00
Rene Rivera
2ee3e9b4da Update copyright dates. 2024-11-29 11:43:08 -05:00
Rene Rivera
7e0708e9ac Bump B2 require to 5.2 2024-11-29 11:43:08 -05:00
Rene Rivera
70e2172ae9 Add requires-b2 check to top-level build file. 2024-11-29 11:43:08 -05:00
Rene Rivera
b15546257c Switch to library requirements instead of source. As source puts extra source in install targets. 2024-11-29 11:43:08 -05:00
Rene Rivera
beed674dae Make the library modular usable. 2024-11-29 11:43:08 -05:00
Alexander Grund
ababd47970 Fix ccache saving on cache hit (#42)
See https://github.com/boostorg/boost-ci/issues/166
boost-1.85.0.beta1 boost-1.84.0.beta1 boost-1.87.0 boost-1.86.0.beta1 boost-1.86.0 boost-1.81.0 boost-1.85.0 boost-1.87.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
2022-11-09 21:11:38 -08:00
Peter Caspers
0c269040af add override (#41) 2022-11-09 21:11:14 -08:00
James E. King III
058d07720c re-add mingw testing to ci boost-1.80.0 boost-1.80.0.beta1 2022-04-24 21:15:20 -04:00
James E. King III
66eb139083 remove a redundant build job from the matrix 2022-02-14 18:36:41 -05:00
James E. King III
2cf4883019 Update CI readme badges 2022-02-14 08:21:58 -05:00
Nikita Kniazev
29eb06daa0 Cease dependence on MPL 2022-02-13 17:20:12 -05:00
James E. King III
f4d823df93 ci refresh; gha and appveyor for older windows - drop others 2022-02-13 14:32:51 -05:00
Peter Dimov
e764ac1ca0 Add 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-05-28 02:02:23 +03:00
Edward Diener
d62163767a [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. (#37) 2021-01-18 19:44:13 -08:00
Sam Darwin
850645c451 add drone config [ci skip] (#36) 2021-01-18 19:43:38 -08:00
Edward Diener
722683bda9 Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. (#34) boost-1.75.0 boost-1.76.0.beta1 boost-1.76.0 boost-1.75.0.beta1 2020-04-16 07:50:32 -07:00
James E. King III
d30e5c2d37 Update CI boost-1.73.0.beta1 boost-1.71.0.beta1 boost-1.74.0 boost-1.71.0 boost-1.73.0 boost-1.72.0.beta1 boost-1.72.0 boost-1.74.0.beta1 2019-04-27 06:08:32 -04:00
James E. King III
2d5f5f96de Expand CI further, with a libc++ test and strict VS2017 tests boost-1.70.0.beta1 boost-1.70.0 boost-1.69.0-beta1 boost-1.69.0 2018-11-03 15:52:42 -04:00
morinmorin
8f60fca45e Avoid conversions to Container's Allocator (#29)
* Avoid conversion to Container's Allocator. Refs trac-7364 (and trac-5419).
* Add test for copy assign and direct init.
2018-10-22 18:30:18 -04:00
James E. King III
32762ebbc7 add test logic to ensure each header compiles in isolation 2018-10-15 20:16:45 -04:00
James E. King III
44cafc2f88 fix regression from perfect forwarding PR 2018-10-15 20:16:45 -04:00
James E. King III
88bc7a302c expand the CI matrix 2018-10-14 20:37:28 -04:00
James E. King III
56a25e2b5f trac-9540: resolve using ambiguity 2018-10-12 08:41:20 -04:00
Vemund Handeland
c66a112cae trac-10477: rvalue reference, perfect forwarding and variadic template support (#6)
* Added rvalue reference, perfect forwarding and variadic template support
* Added test for std::array support
2018-10-07 22:45:02 -04:00
James E. King III
8311e01cb3 trac-10153: stray semicolon in documentation example for operator+= 2018-10-08 02:42:26 +00:00
James E. King III
5671983849 trac-7040: sun-cc compatibility fix 2018-10-08 02:20:24 +00:00
Marshall Clow
e9fc9ceab9 Merge pull request #19 from luzpaz/assign-misc-typos
assign: misc. typos
2018-09-24 07:37:36 -07:00
luz.paz
0acfc77588 assign: misc. typos
Found via `codesspell -q 3`
2018-09-24 06:51:36 -04:00
akumta
308b6a4c6b update for boot ticket 10984 2018-07-31 11:14:04 -04:00
James E. King III
55b25506b2 fix uninitialized variable 2018-07-27 07:51:45 -04:00
James E. King III
8e74b7f1a3 fix covscan badges 2018-07-23 17:22:09 +00:00
James E. King III
03c9931402 Added 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:18:09 -04:00
Peter Dimov
743c3f3c57 Merge branch 'feature/replace-auto_ptr' of https://github.com/DanielaE/boost.assign into develop boost-1.68.0 boost-1.67.0 2017-11-21 03:58:47 +02:00
Peter Dimov
0c3d63169c Merge branch 'master' of https://github.com/gjasny/assign into develop 2017-11-21 03:54:50 +02:00
Peter Dimov
865c5d07cb Disable problematic test case on C++11 2017-11-21 03:51:11 +02:00