Andrey Semashev
7a7b02b09d
Merge pull request #127 from ivanpanch/patch-1
...
Fix documentation mistakes
boost-1.91.0.beta1
boost-1.91.0
boost-1.92.0.beta1
2026-02-06 13:52:28 +03:00
Andrey Semashev
2048b5aeab
Merge pull request #134 from Lastique/feature/remove_static_assert
...
Remove dependencies on Boost.StaticAssert
2026-02-06 13:50:01 +03:00
Andrey Semashev
69b4b37417
Remove dependencies on Boost.StaticAssert.
...
Boost.StaticAssert has been merged into Boost.Config, so remove
the dependency.
2026-01-22 19:21:25 +03:00
ivanpanch
f71f1fed1e
Update xml_parser.hpp
2025-08-28 21:36:58 +02:00
ivanpanch
364e86e0a2
Update string_path.hpp
2025-08-28 21:31:27 +02:00
ivanpanch
c795c18127
Update ptree.hpp
2025-08-28 21:22:49 +02:00
ivanpanch
4ccfa0a105
Update json_parser.hpp
2025-08-28 21:20:38 +02:00
ivanpanch
1315a705be
Update ini_parser.hpp
2025-08-28 21:04:15 +02:00
ivanpanch
4dcc77f96d
Update info_parser.hpp
2025-08-28 20:58:42 +02:00
ivanpanch
d752dc0b66
Update property_tree.qbk
2025-08-28 20:47:32 +02:00
ivanpanch
1d384d7f77
Update xml_parser.qbk
2025-08-28 20:28:58 +02:00
Peter Dimov
2669458ceb
Undo removal of -j1 from ci.yml
boost-1.89.0
boost-1.90.0.beta1
boost-1.90.0
2025-06-30 13:56:48 +03:00
Peter Dimov
5c5e2c9953
Merge pull request #123 from ashtum/suppress-deps-warnings
...
Suppress warnings from dependency libraries
2025-06-09 19:11:22 +03:00
Mohammad Nejati
f898602464
Suppress warnings from dependency libraries
2025-06-09 15:27:25 +00:00
Peter Dimov
14a2287d81
Update ci.yml
2025-06-09 03:58:48 +03:00
Peter Dimov
472e87eaf6
Merge pull request #122 from grafikrobot/modular
...
Add support for modular build structure.
2025-05-02 19:17:26 +03:00
Rene Rivera
79390a3489
Move include to target.
2025-04-17 09:09:48 -05:00
Rene Rivera
f21dd1fdd9
CI fixes.
2025-04-10 08:40:22 -05:00
Rene Rivera
6081cec6ad
Update build deps.
2024-08-07 22:44:06 -05:00
Rene Rivera
647e03e07e
Adjust doc build to avoid boost-root references.
2024-07-28 11:07:54 -05:00
Rene Rivera
aea638836b
Move inter-lib dependencies to a project variable and into the build targets.
2024-07-23 22:34:22 -05:00
Rene Rivera
aa9a10e608
Update copyright dates.
2024-07-20 22:52:04 -05:00
Rene Rivera
09d1c976bc
Bump B2 require to 5.2
2024-06-14 11:33:56 -05:00
Rene Rivera
26a7ee5520
Update dependencies.
2024-05-13 21:46:57 -05:00
Rene Rivera
3bc999a2ea
Add requires-b2 check to top-level build file.
2024-05-05 09:00:01 -05:00
Rene Rivera
ee02ce953c
Add missing lib reference.
2024-04-25 22:48:32 -05:00
Rene Rivera
10f043239e
Update dependencies.
2024-04-08 08:36:52 -05:00
Rene Rivera
b8a56c9aee
Switch to library requirements instead of source. As source puts extra source in install targets.
2024-03-29 21:15:59 -05:00
Rene Rivera
3ab0e3def5
Make the library modular usable.
2024-03-11 08:38:17 -05:00
Peter Dimov
8080ecd14f
Merge pull request #119 from ashtum/add-operator-/-for-string_path-and-string
...
Make operator / a friend of string_path
boost-1.88.0.beta1
boost-1.85.0
boost-1.88.0
boost-1.87.0.beta1
boost-1.87.0
boost-1.86.0.beta1
boost-1.86.0
boost-1.85.0.beta1
2023-12-05 18:50:08 +02:00
Mohammad Nejati
6b16249a09
Make operator / a friend of string_path
...
Fixes #24
2023-12-05 15:39:57 +00:00
Peter Dimov
ddaf922b32
Merge pull request #112 from ashtum/add-missing-includes
...
Add missing includes
2023-12-04 01:19:00 +02:00
Mohammad Nejati
b7692c2872
Add compile test to check for missing includes
2023-11-29 14:47:12 +00:00
Mohammad Nejati
76fe0d5fd7
Add missing includes
2023-11-29 05:48:30 +00:00
Peter Dimov
a4aee6fb1d
Merge pull request #118 from ashtum/covered_switch
...
Fix Wcovered-switch-default warning
2023-11-24 18:19:24 +02:00
Mohammad Nejati
e7c4005098
Use BOOST_UNREACHABLE_RETURN at the end of function
2023-11-24 14:13:35 +00:00
Mohammad Nejati
90786bb72a
Merge branch 'covered_switch' of https://github.com/garyfurnish/property_tree into covered_switch
2023-11-24 13:58:59 +00:00
Ed Catmur
30319d6678
Remove empty destructors (redundant since C++11) ( #104 )
...
* Use BOOST_DEFAULTED_FUNCTION on empty destructors
The compiler-generated copy constructor and copy assignment operator are deprecated since C++11 on classes with user-declared destructors.
This change allows clean compilation with the -Wdeprecated-copy-dtor/-Wdeprecated-copy-with-user-provided-dtor flag.
* require C++11
* Remove dtor declarations entirely
the default dtor is fine
2023-11-22 00:54:39 +02:00
Peter Dimov
cbe02b011b
Define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING in speed_test.cpp
2023-11-21 19:41:23 +02:00
Peter Dimov
5d9586031c
Disable -Wdeprecated-copy as well, for Clang 10, 11, 12
2023-11-21 19:19:50 +02:00
Peter Dimov
9678decefd
Avoid unused parameter warning
2023-11-21 18:33:19 +02:00
Peter Dimov
60608497e8
Disable -Wdeprecated-copy-with-user-provided-copy in speed_test.cpp
2023-11-21 18:13:17 +02:00
Peter Dimov
5a36e4ce22
Disable -Wself-assign-overloaded
2023-11-21 18:11:07 +02:00
Peter Dimov
735513f839
Use <warnings>off for boost_serialization
2023-11-21 18:03:50 +02:00
Peter Dimov
1cf217f92a
Avoid potentially uninitialized variable warnings
2023-11-21 18:01:34 +02:00
Peter Dimov
174481c221
Avoid shadowing warnings
2023-11-21 18:00:45 +02:00
Peter Dimov
ed94a16c34
Avoid 'unused parameter' warning
2023-11-21 17:50:49 +02:00
Peter Dimov
877ae777a9
Enable warnings=extra, warnings-as-errors=on in test/Jamfile
2023-11-21 17:46:47 +02:00
Peter Dimov
a55377f5d4
Regenerate CMakeLists.txt
2023-11-21 13:53:50 +02:00
Peter Dimov
d6b5ff78d5
Merge pull request #117 from ashtum/update-libraries.json
...
Update cxxstd to C++11 in libraries.json
2023-11-21 13:52:33 +02:00