Commit Graph

225 Commits

Author SHA1 Message Date
Peter Dimov
ca087e02ed Resolve ambiguity between boost::format and std::format 2023-11-15 02:41:14 +02:00
Peter Dimov
14ff8a2b8a Update examples/CMakeLists.txt 2023-11-15 02:23:51 +02:00
Peter Dimov
a33659f560 Add more -I examples to depinst 2023-11-15 02:04:58 +02:00
Peter Dimov
9786705c2f Update examples/CMakeLists.txt 2023-11-15 01:58:38 +02:00
Peter Dimov
175a53ee58 Update examples/Jamfile 2023-11-15 01:54:14 +02:00
Peter Dimov
e064634b45 Add -I examples to depinst 2023-11-15 01:53:45 +02:00
Mohammad Nejati
b1fa288ada Add examples to build scripts and update ci.yml 2023-11-14 16:44:08 +00:00
Mohammad Nejati
b9395eef9d Replace deprecated headers 2023-11-14 07:13:44 +00:00
Peter Dimov
4748bdb7b2 Merge branch 'feature/pr-107' into develop boost-1.84.0 boost-1.84.0.beta1 2023-11-06 01:04:39 +02:00
Peter Dimov
3b7c3ccb6b Use boost::core::type_name instead of typeid().name(). Closes #107. 2023-11-05 19:23:05 +02:00
Peter Dimov
269ec7e2f5 Remove Boost::format from CMakeLists.txt 2023-11-05 19:07:59 +02:00
Peter Dimov
7ab781ee39 Merge branch 'phprus-patch-1' of https://github.com/phprus/property_tree into feature/pr-59 2023-11-05 18:55:44 +02:00
Peter Dimov
e7f9db6efd Merge branch 'feature/use_invoke_swap' of https://github.com/Lastique/property_tree into feature/pr-109 2023-11-05 15:21:55 +02:00
Peter Dimov
9d1288be7e Re-add cxxflags for windows/gcc in ci.yml 2023-11-05 14:55:26 +02:00
Peter Dimov
eae3d0ad69 Add cmake_install_test, cmake_subdir_test 2023-11-05 14:52:37 +02:00
Peter Dimov
a91554a34a Use -j1 in ci.yml 2023-11-05 14:36:05 +02:00
Peter Dimov
0da5735e69 Remove C++03 from ci.yml 2023-11-05 14:07:00 +02:00
Peter Dimov
92c14576b3 Update ci.yml 2023-11-05 13:51:26 +02:00
Andrey Semashev
98f33f89af Updated include paths. 2023-09-03 03:40:41 +03:00
Andrey Semashev
50fed3f68f Switch to boost::core::invoke_swap.
boost::swap is deprecated and will be removed. Use boost::core::invoke_swap
as a replacement.
2023-09-03 03:32:38 +03:00
Anis Ladram
88a3b0ba8a Fix different signedness comparison on Arm
wchar_t is an unsigned on Arm, therefore a promotion is necessary here to correctly perform the comparison

close #94
2022-01-24 09:24:50 +01:00
Peter Dimov
5919907291 Update CMakeLists.txt, test/CMakeLists.txt 2021-06-08 11:06:38 +02:00
Peter Dimov
7cfe838ab1 Merge branch 'master' into develop 2021-06-08 03:12:25 +03:00
Dimitri John Ledkov
532853791b Fix ptree_serialization failing to build with recent boost
closes #62
2021-05-29 19:28:30 +02:00
Alexander Babayants
381445dc1e Flush streams before checking for write errors, as the last write (and error) may happen on flush 2021-05-29 19:23:23 +02:00
Richard Hodges
d30ff9404b Merge branch 'develop' boost-1.83.0.beta1 boost-1.80.0.beta1 boost-1.83.0 boost-1.82.0.beta1 boost-1.82.0 boost-1.81.0.beta1 boost-1.81.0 boost-1.77.0 boost-1.80.0 boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 2021-05-28 16:43:32 +02:00
Richard Hodges
cf8189a52d Remove c++2a test from clang-8 2021-05-28 16:42:28 +02:00
Richard Hodges
4b8173378c Fix names of targets in CMake build:
This project's CMakeLists.txt must exist in the boost ecosystem. In
order to avoid ambiguity of target names across boost libraries, targets
in this project are prefixed with boost_property_tree-
2021-05-28 16:42:28 +02:00
Richard Hodges
1e2071636c Merge branch 'develop'
refs #87
2021-05-06 17:41:56 +02:00
Richard Hodges
e510cb1ace Fix missing include in rapidxml
closes #82
2021-05-06 17:39:34 +02:00
Richard Hodges
44b39343c6 Install compilers in GHA CI
closes #80
2021-04-09 20:14:20 +02:00
Richard Hodges
acb170930b Merge branch 'develop' for release 1.76.0 boost-1.76.0 2021-03-17 08:43:27 +01:00
Eugene Zelenko
48c4ce2752 Use BOOST_OVERRIDE to fix GCC -Wsuggest-override and Clang-tidy modernize-use-override warnings.
Fix Clang-tidy modernize-use-bool-literals warnings and misspellings.
2021-03-17 08:37:50 +01:00
tellenbach
a006d1ef12 Link to Wikipedia fixed. Former link pointed to disambiguation page. 2021-03-17 08:37:50 +01:00
Andrey Semashev
829ca712ba Fix usage of deprecated Boost.Bind features
This fixes deprecation warnings generated by boost/bind.hpp.

Also, use a more actual include path for ref.hpp.
2021-03-17 08:37:50 +01:00
Richard Hodges
b712ddffc8 Improve CML compatibility with Boost Superproject 2021-03-12 19:38:43 +01:00
Richard Hodges
1b41ec0a51 Add README.md 2021-03-11 15:56:06 +01:00
Richard Hodges
61aeb12ecd Fix github actions CI:
- Also remove dependency on boost test framework

closes #75
2021-03-11 14:27:05 +01:00
Richard Hodges
e072fbc9d4 ci: remove locale building for osx 2021-03-09 13:30:11 +01:00
Richard Hodges
f701915efa Update maintainer 2021-03-09 12:56:44 +01:00
Richard Hodges
8feb1d9072 add all tests to cmake 2021-03-09 11:10:24 +01:00
Edward Diener
89fa8400fd [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-03-09 10:46:16 +01:00
Richard Hodges
06b9c5c07d add drone CI 2021-03-09 10:03:05 +01:00
Richard Hodges
74a9a09367 Add GitHub Actions CI 2021-03-09 10:03:05 +01:00
Richard Hodges
feb430aa9f Merge pull request #70 from boostorg/pr/fix-msvc-failure
Fix MSVC test failure in test_property_tree
2021-03-09 09:50:55 +01:00
Peter Dimov
0c3b65e243 Fix MSVC test failure in test_property_tree 2021-03-08 23:05:30 +02:00
Peter Dimov
84d7320d1f Merge branch 'master' into develop 2021-03-08 22:26:24 +02:00
Vladislav
220a95a6c1 Remove dependency on unused Boost.Format 2020-10-04 18:06:19 +05:00
Sebastian Redl
4f2ea0b223 Merge pull request #53 from EugeneZelenko/use-boost-override
Use BOOST_OVERRIDE to fix GCC -Wsuggest-override and Clang-tidy modernize-use-override warnings. Fix spelling errors in comments.
2020-05-20 15:59:06 +02:00
Eugene Zelenko
0d3be8d532 Use BOOST_OVERRIDE to fix GCC -Wsuggest-override and Clang-tidy modernize-use-override warnings.
Fix Clang-tidy modernize-use-bool-literals warnings and misspellings.
2020-05-19 15:41:23 -07:00