Antony Polukhin
1fd7271d2e
Update copyright years
boost-1.88.0.beta1
boost-1.88.0
2025-01-08 19:52:10 +03:00
Antony Polukhin
36fc992f51
Do not test on MinGW 32-bit any more
2024-12-19 18:56:14 +03:00
René Ferdinand Rivera Morell
0fd179fbd8
Add support for modular build structure. ( #111 )
...
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
boost-1.87.0.beta1
boost-1.87.0
2024-08-24 12:40:30 +03:00
Antony Polukhin
b33ff4f811
Remove obsolete code ( #109 )
boost-1.85.0.beta1
boost-1.85.0
boost-1.86.0.beta1
boost-1.86.0
2024-01-08 20:13:32 +03:00
Antony Polukhin
e37df948d7
Update copyright years
2024-01-07 12:56:27 +03:00
Andrey Semashev
9d1e62f33c
Remove deprecated boost/swap.hpp include. ( #108 )
...
This header is deprecated and will be removed. There is
boost/core/invoke_swap.hpp as a replacement, but it isn't needed in this case.
boost-1.84.0.beta1
boost-1.84.0
2023-09-03 11:23:14 +03:00
Antony Polukhin
7b45064ed8
Drop C++03 support ( #107 )
...
Drop boost::move and boost::bind dependencies. Use Boost.PP in less cases
2023-08-25 16:02:34 +03:00
Antony Polukhin
d48711fb84
update CI
boost-1.83.0.beta1
boost-1.83.0
2023-05-22 09:18:54 +03:00
Antony Polukhin
a3368f0cf8
add C++03 deprecation warnings
2023-05-14 20:10:13 +03:00
Antony Polukhin
e4447e892f
Update copyright years
boost-1.82.0.beta1
boost-1.82.0
2023-01-19 10:24:10 +03:00
Antony Polukhin
db54469549
Merge pull request #105 from fanquake/core_addressof
...
refactor: use core/addressof over utility/addressof
2023-01-17 15:29:41 +03:00
fanquake
8bad74942d
refactor: use core/addressof over utility/addressof
...
The later is deprecated.
2022-12-07 16:23:37 +00:00
Antony Polukhin
78856c049d
Remove MacOS run from CI as it almost always hits CI limits
boost-1.81.0.beta1
boost-1.81.0
2022-09-02 19:18:52 +03:00
Antony Polukhin
738e53c83b
Update CI
2022-09-02 17:47:11 +03:00
Antony Polukhin
40621b1256
fix c++03 compilation
2022-09-02 16:24:24 +03:00
Antony Polukhin
bab78044e4
add tests from #100
2022-09-01 14:20:47 +03:00
Antony Polukhin
73753b3d9e
avoid recursive inclusion of multivisitors_cpp14_based.hpp
...
Fixes #101
2022-09-01 11:21:55 +03:00
Antony Polukhin
a104ef5f8a
Merge pull request #96 from fanquake/core_checked_delete
...
refactor: use core/checked_delete over checked_delete
2022-08-31 21:40:54 +03:00
Antony Polukhin
edec2ffb3b
Merge pull request #98 from ecatmur/patch-1
...
clang/c++23: disable converting move assignment
2022-08-31 21:38:26 +03:00
Ed Catmur
70ff3706c5
clang/c++23: disable converting move assignment
...
Workaround https://github.com/boostorg/variant/issues/97
2022-06-29 12:36:16 +01:00
fanquake
281c1791b1
refactor: use core/checked_delete over checked_delete
...
The later has been deprecated:
```cpp
// The header file at this path is deprecated;
// use boost/core/checked_delete.hpp instead.
```
2022-04-08 14:48:21 +01:00
Antony Polukhin
d2fdf2384b
update copyright years
boost-1.79.0.beta1
boost-1.80.0.beta1
boost-1.80.0
boost-1.79.0
2022-01-30 15:03:18 +03:00
Antony Polukhin
18853a6bfb
disable fusion_interop test for compilers with no variadic templates
boost-1.78.0.beta1
boost-1.78.0
2021-09-20 22:08:50 +03:00
Antony Polukhin
2d490e74bf
update the Readme
2021-09-20 21:44:48 +03:00
Antony Polukhin
445d790b2f
add a test for trac issue 8721
2021-09-20 20:27:43 +03:00
Antony Polukhin
39d38baf29
remove outdated CI scripts
2021-09-20 20:14:39 +03:00
Antony Polukhin
fce20c67fb
simplify test to produce smaller binary
2021-09-20 18:03:27 +03:00
Antony Polukhin
a8e42245e1
fix b2 warning
2021-09-20 18:02:42 +03:00
Antony Polukhin
afe0914af5
disable test that is broken since C++20
2021-09-20 13:30:23 +03:00
Antony Polukhin
15f2eefbc4
Update ci.yml
2021-09-13 13:57:34 +03:00
Peter Dimov
4962a5307c
Update CMakeLists.txt
2021-06-10 00:44:42 +03:00
Antony Polukhin
d80cb48f02
fix issues found by inspect tool
2021-04-26 21:44:35 +03:00
Antony Polukhin
95ddf424e5
update CI from Boost.Conversion
2021-04-26 21:44:05 +03:00
Antony Polukhin
2969e124bc
Merge pull request #91 from sdarwin/githubactions
...
GitHub Actions config
2021-04-18 14:10:16 +03:00
sdarwin
3a46150c0f
Add GitHub Actions config [ci skip]
2021-03-04 18:23:02 +00:00
Antony Polukhin
8942489244
Merge pull request #89 from sdarwin/drone
...
Drone config
boost-1.76.0.beta1
boost-1.77.0.beta1
boost-1.77.0
boost-1.76.0
2021-01-27 10:30:36 +03:00
Antony Polukhin
5f90f71e1b
Merge pull request #88 from eldiener/develop
...
[skip ci] Add "cxxstd" json field
2021-01-27 10:24:40 +03:00
sdarwin
4c9b00be1a
add drone config [ci skip]
2021-01-26 15:29:55 +00:00
Edward Diener
945331a312
[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-20 02:57:30 -05:00
Antony Polukhin
dcaa5ba5ef
Specify address model for MSVC
...
Relates boostorg/build#659
2021-01-04 11:06:38 +03:00
Antony Polukhin
9221b1513c
update copyright years
2021-01-03 20:10:23 +03:00
Antony Polukhin
688a7db652
Merge pull request #87 from sdarwin/lcov
...
update lcov in .travis.yml
2021-01-03 12:49:52 +03:00
sdarwin
8da93b3259
update lcov in .travis.yml
2020-12-31 00:29:18 +00:00
Antony Polukhin
5e989572ae
Merge pull request #83 from camolezi/camolezi-missing-include
...
Added missing <tuple> include
boost-1.75.0.beta1
boost-1.75.0
boost-1.74.0
2020-07-29 19:17:54 +03:00
Lucas Camolezi
b948c1a486
Added missing <tuple> include
...
This makes the header able to be built standalone, making possible C++ clang modules builds.
2020-07-24 11:03:10 -03:00
Antony Polukhin
03035b2f6b
Fix wrong usage of boost::move ( fixes #53 , #82 )
2020-07-23 15:28:07 +03:00
Antony Polukhin
5bd7870560
Merge pull request #81 from vgvassilev/patch-1
...
Add missing include
2020-07-19 10:43:24 +03:00
Vassil Vassilev
9bd4ae5684
Add missing include
...
Allow header file to be built standalone, in a clang C++ modules context.
2020-07-19 02:45:36 +03:00
Antony Polukhin
619d3dcc0f
Merge pull request #80 from Lastique/fix_deprecated_headers
...
Update header locations to avoid warnings about using deprecated headers
boost-1.74.0.beta1
2020-05-13 12:55:30 +03:00
Andrey Semashev
351b812267
Updated header locations to avoid warnings about using deprecated headers.
...
The warnings are generated by no_exceptions_support.hpp. While at it, this
commit also updates locations of several other headers that were moved and
don't generate warnings (yet).
Deprecated headers will be removed in a future release.
2020-05-11 17:28:26 +03:00