Antony Polukhin
4ae8b4d495
update copyright years
boost-1.81.0
boost-1.81.0.beta1
boost-1.80.0.beta1
boost-1.80.0
boost-1.79.0.beta1
boost-1.79.0
2022-01-30 12:52:42 +03:00
Antony Polukhin
71b6a864a4
do not use depth 1 for checkouts in CI
boost-1.78.0.beta1
boost-1.78.0
2021-09-20 21:46:36 +03:00
Antony Polukhin
b2a49138cf
Fix appveyor CI checks for MSVC
2021-09-11 12:29:42 +03:00
Antony Polukhin
00f06d3549
Update appveyor CI badge link
2021-09-11 12:08:35 +03:00
Antony Polukhin
968dfd47f1
remove clang-9 from test matrix
2021-09-10 20:39:56 +03:00
Antony Polukhin
f0fe02f7d6
use builtin rules for toolsets
2021-09-10 20:32:09 +03:00
Antony Polukhin
19b5a1cf29
remove ubuntu-16.04 matrix entries in CI
2021-09-10 20:25:17 +03:00
Peter Dimov
1a2e4fd8ef
Update CMakeLists.txt
boost-1.77.0.beta1
boost-1.77.0
2021-06-10 01:17:02 +03:00
Antony Polukhin
8d1721f312
use HTTPS links in Readme
2021-04-27 10:07:49 +03:00
Antony Polukhin
c6ab56e983
memory sanitizer is triggered by libstdc++, so disable it
2021-04-25 21:17:35 +03:00
Antony Polukhin
1c62347706
use more sanitizers
2021-04-25 20:32:49 +03:00
Antony Polukhin
56becb8fee
update of the Github Actions to the latest version
2021-04-24 19:13:17 +03:00
Antony Polukhin
67ae26b0f0
update Readme links [skip ci]
2021-04-22 11:25:59 +03:00
Antony Polukhin
d4e593120d
update CI: depinst.py the Boost.Filesystem before copying the library content
2021-04-21 21:06:41 +03:00
Antony Polukhin
76ed70b0b1
update CI: overwrite the target dir
2021-04-21 20:59:46 +03:00
Antony Polukhin
4b7d551907
remove drone CI in favour of default github actions from CppAlliance
2021-04-21 20:53:38 +03:00
Antony Polukhin
9e3216d22f
make boost::implicit_cast constexpr ( fixes #25 )
2021-04-21 20:51:14 +03:00
Antony Polukhin
4e557d31d1
fix broken links ( fixes #23 )
2021-04-21 20:50:26 +03:00
Antony Polukhin
46695ffb86
update CI: use workflow from boost.Any
2021-04-21 20:47:14 +03:00
Antony Polukhin
c1c098fac1
update CI (5): update readme links
2021-04-18 21:20:23 +03:00
Antony Polukhin
b171fe1ff6
update CI (4): more fixes for coverage
2021-04-18 20:14:15 +03:00
Antony Polukhin
a178d1a691
update CI (3): fixes for coverage
2021-04-18 20:05:00 +03:00
Antony Polukhin
5176e189b8
update CI (2): inspect tool options
2021-04-18 19:50:46 +03:00
Antony Polukhin
49e6421271
update CI (1): simplify and decompose ci.yaml
2021-04-18 19:42:45 +03:00
Antony Polukhin
a0bfc39077
Merge pull request #24 from sdarwin/githubactions
...
GitHub Actions config
2021-04-18 14:11:15 +03:00
sdarwin
2bf2bba4be
Add GitHub Actions config [ci skip]
2021-03-04 18:22:48 +00:00
Antony Polukhin
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
sdarwin
e0bb75e096
add drone config [ci skip]
2021-01-26 15:29:35 +00:00
Antony Polukhin
80b9240f2e
Merge pull request #20 from eldiener/develop
...
[skip ci] Add "cxxstd" json field
2021-01-20 10:34:58 +03:00
Edward Diener
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
Antony Polukhin
4fec53f3db
update copyright years
2021-01-03 13:57:41 +03:00
Antony Polukhin
db398fc1c8
Merge pull request #19 from sdarwin/lcov
...
update lcov in .travis.yml
2021-01-02 17:06:49 +03:00
sdarwin
1576ff7be6
update lcov in .travis.yml
2020-12-24 15:50:18 +00:00
Antony Polukhin
9540be42b4
CI fixes (3)
boost-1.74.0
boost-1.75.0.beta1
boost-1.75.0
boost-1.74.0.beta1
2020-07-06 10:34:54 +03:00
Antony Polukhin
7624b70a6d
index.html update
2020-07-06 10:15:07 +03:00
Antony Polukhin
78fc22c66a
CI fixes (2)
2020-07-06 10:13:52 +03:00
Antony Polukhin
f1d5059c75
fix broken link
2020-07-05 23:24:00 +03:00
Antony Polukhin
f2e83915c3
CI fixes (1)
2020-07-05 19:30:18 +03:00
Antony Polukhin
e0a40b7067
CI fixes
2020-07-05 19:27:05 +03:00
Antony Polukhin
1dd1c98b79
Merge pull request #18 from Mike-Devel/patch-1
...
[CMake] Add boost core to dependency list
2020-05-02 07:51:37 +03:00
Mike-Devel
a1788bc31b
[CMake] Add boost core to dependency list
...
Used in boost/polymorphic_cast.hpp
2020-04-29 11:52:40 +02:00
Antony Polukhin
58c33270a2
Use boost::addressof and update docs
boost-1.73.0.beta1
boost-1.73.0
2020-01-25 10:59:32 +03:00
Julien DELACROIX
e130cd860c
boost::polymorphic_downcast only supports raw pointer cast, which is a gap compared to static_cast.
...
To make it clear:
Base* base = new Base();
static_cast<Derived*>(base) ===> OK
static_cast<Derived&>(*base) ===> OK
boost::polymorphic_downcast<Derived*>(base) ===> OK
boost::polymorphic_downcast<Derived&>(*base) ===> IMPOSSIBLE
boost::polymorphic_downcast being a kind of "debug-safe version" of
static_cast, it should provide the same capabilities.
This patch extend boost::polymorphic_downcast to support references just
like static_cast does.
This is achieved by introducing a partial specialization for references.
Unit tests have been updated accordingly.
2019-12-09 08:51:10 +01:00
Antony Polukhin
9d4a518e74
CI fix (2)
boost-1.71.0.beta1
boost-1.71.0
boost-1.72.0.beta1
boost-1.72.0
2019-06-29 11:28:49 +03:00
Antony Polukhin
1525157560
CI fix
2019-06-29 11:06:42 +03:00
Antony Polukhin
3421136ef0
test on clang-7 instead of clang-5.0
2019-06-29 10:59:47 +03:00
Antony Polukhin
441d4e4e1b
Update appveyor.yml
2019-04-24 22:10:38 +03:00
Antony Polukhin
b3f8e9f014
Merge pull request #16 from Mike-Devel/min_cmake
...
[CMake] Add minimal cmake support
boost-1.70.0
2019-03-03 21:54:59 +03:00
Mike-Devel
24f2769eb7
[CMake] Use PascalCase in project name
2019-03-03 10:11:11 +01:00
Mike Dev
6806d99529
[CMake] Add minimal cmake support
...
- CMake file only supports add_subdirectory workflow.
- Provides target Boost::conversion, but doesn't support
installation or running unit tests.
2019-03-03 09:38:35 +01:00