Peter Dimov
|
a1f89c9518
|
Merge pull request #403 from grafikrobot/modular
Add support for modular build structure.
boost-1.90.0.beta1
boost-1.90.0
boost-1.89.0
|
2025-05-02 19:21:55 +03:00 |
|
Rene Rivera
|
28d58852bb
|
Move the include usage req to the library build target.
|
2025-04-14 20:26:31 -05:00 |
|
Rene Rivera
|
4e0a88853a
|
Sync from upstream.
|
2025-04-04 21:39:22 -05:00 |
|
Peter Dimov
|
5d68c9c42c
|
Merge pull request #408 from arvid-norlander/bugfix/fix-build-on-clang-19
Fix build on clang-19
boost-1.88.0
|
2025-03-12 04:05:27 +02:00 |
|
Peter Dimov
|
b3183638cb
|
Update ci.yml
|
2025-03-12 03:19:41 +02:00 |
|
Peter Dimov
|
48482ff696
|
Apply Node20 workaround
boost-1.88.0.beta1
|
2024-12-15 20:49:55 +02:00 |
|
Peter Dimov
|
76411e5918
|
Update ci.yml
|
2024-12-15 20:49:55 +02:00 |
|
Arvid Norlander
|
49ccf9c30a
|
Fix build on clang-19 (which checks more things in uninstantiated templates)
Fixes issue #402
|
2024-11-08 16:48:43 +01:00 |
|
Rene Rivera
|
814ed9f341
|
Update build deps.
|
2024-08-09 22:26:06 -05:00 |
|
Rene Rivera
|
82aa252a9e
|
Move inter-lib dependencies to a project variable and into the build targets.
|
2024-07-23 22:34:22 -05:00 |
|
Rene Rivera
|
b1ff784e51
|
Update copyright dates.
|
2024-07-20 22:52:03 -05:00 |
|
Rene Rivera
|
e6e4e53807
|
Bump B2 require to 5.2
|
2024-06-14 11:33:56 -05:00 |
|
Rene Rivera
|
0fc00ec05c
|
Update dependencies.
|
2024-05-13 21:47:48 -05:00 |
|
Rene Rivera
|
435a623e48
|
Add requires-b2 check to top-level build file.
|
2024-05-05 09:00:01 -05:00 |
|
Rene Rivera
|
ca4b54f96c
|
Add missing NO_LIB usage requirements.
|
2024-04-28 20:17:11 -05:00 |
|
Rene Rivera
|
43bfe9cbd2
|
Switch to library requirements instead of source. As source puts extra source in install targets.
|
2024-03-29 21:16:00 -05:00 |
|
Rene Rivera
|
691b64d5aa
|
Put back removing qualified boostcpp tag. As we need it until the Jamroot removes the qualified tag.
|
2024-03-17 18:34:13 -05:00 |
|
Rene Rivera
|
e2de571359
|
Make the library modular usable.
|
2024-03-11 08:38:17 -05:00 |
|
Peter Dimov
|
aec18d337f
|
Update CMakeLists.txt
boost-1.84.0.beta1
boost-1.84.0
boost-1.87.0
boost-1.86.0.beta1
boost-1.86.0
boost-1.85.0.beta1
boost-1.85.0
boost-1.87.0.beta1
|
2023-10-15 16:17:36 +03:00 |
|
Peter Dimov
|
54a28e4d54
|
Remove MinGW (non w64) from Appveyor
|
2023-10-14 18:51:29 +03:00 |
|
Peter Dimov
|
9d73a06e06
|
Add missing include
|
2023-10-14 04:12:09 +03:00 |
|
Peter Dimov
|
527a56f242
|
Remove dependency on Iterator
|
2023-10-14 03:52:02 +03:00 |
|
Peter Dimov
|
f1003a9a5f
|
Remove dependency on LexicalCast
|
2023-10-14 03:25:40 +03:00 |
|
Peter Dimov
|
710e6fd278
|
Add boost/thread/detail/string_to_unsigned.hpp
|
2023-10-14 03:21:14 +03:00 |
|
Peter Dimov
|
5cbc8db036
|
Eliminate dependency on Algorithm
|
2023-10-14 02:59:25 +03:00 |
|
Peter Dimov
|
caa7c111d2
|
Add boost/thread/detail/string_trim.hpp
|
2023-10-14 02:53:15 +03:00 |
|
Peter Dimov
|
a513e53043
|
Avoid https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83756
|
2023-10-14 01:42:25 +03:00 |
|
Peter Dimov
|
5fb09cd1c1
|
std::make_unique is C++14
|
2023-10-13 21:26:18 +03:00 |
|
Peter Dimov
|
515d95c441
|
Remove workarounds from csbl headers to reduce dependencies
|
2023-10-13 19:46:06 +03:00 |
|
Peter Dimov
|
32d8199b6c
|
Update meta/libraries.json
|
2023-10-13 19:24:23 +03:00 |
|
Peter Dimov
|
d0264d6813
|
Merge branch 'develop' into feature/appveyor
|
2023-09-13 13:30:52 +03:00 |
|
Peter Dimov
|
cf06d84362
|
Merge pull request #394 from Lastique/patch-6
Update declval.hpp include
|
2023-09-13 12:36:52 +03:00 |
|
Peter Dimov
|
ccc5e3142c
|
Further increase test timeout
|
2023-09-13 11:08:17 +03:00 |
|
Peter Dimov
|
97060416f1
|
Remove MinGW from Appveyor because of an internal compiler error
|
2023-09-13 10:06:26 +03:00 |
|
Peter Dimov
|
88e32fd1ac
|
Add cxxstd=11 to MinGW on Appveyor
|
2023-09-13 01:55:20 +03:00 |
|
Andrey Semashev
|
5f41e68838
|
Update declval.hpp include.
The header is part of Boost.TypeTraits, so use the appropriate header path.
|
2023-09-11 21:15:28 +03:00 |
|
Peter Dimov
|
7d570f70d8
|
Remove msvc-12.0 from Appveyor
|
2023-09-11 19:32:44 +03:00 |
|
Peter Dimov
|
e62d29f917
|
Merge branch 'feature/pr-393' into develop
|
2023-09-11 19:14:36 +03:00 |
|
Peter Dimov
|
09f01fbb05
|
Merge branch 'invoke_swap' of https://github.com/Flamefire/thread into feature/pr-393
|
2023-09-11 17:06:57 +03:00 |
|
Peter Dimov
|
fadb514c71
|
Merge branch 'win32-clang-tsa-annotations' of https://github.com/Kojoley/thread into feature/pr-386
|
2023-09-11 16:58:12 +03:00 |
|
Peter Dimov
|
30dcb6dcbc
|
Update ci.yml
|
2023-09-11 15:58:17 +03:00 |
|
Alexander Grund
|
27cb703930
|
Use boost::core::invoke_swap instead of deprecated boost::swap
|
2023-09-11 09:30:45 +02:00 |
|
Nikita Kniazev
|
d56f3f25ad
|
Win32 Clang TSA annotations. Fixes #321
|
2023-04-23 02:03:50 +03:00 |
|
Peter Dimov
|
52b62ee7b0
|
Update ci.yml
boost-1.82.0.beta1
boost-1.82.0
boost-1.83.0
boost-1.83.0.beta1
|
2023-01-01 03:23:17 +02:00 |
|
Peter Dimov
|
78af23ca14
|
Remove tabs
|
2022-12-31 20:01:31 +02:00 |
|
Peter Dimov
|
743d19d7d3
|
Update ci.yml
boost-1.80.0.beta1
boost-1.81.0.beta1
boost-1.81.0
boost-1.80.0
|
2022-07-05 21:47:52 +03:00 |
|
Peter Dimov
|
7f7faf234d
|
Merge branch 'develop' of https://github.com/mbs-c/thread into feature/pr-324
|
2022-07-05 20:50:14 +03:00 |
|
Peter Dimov
|
1de55fceda
|
Fix test_366_4.cpp
|
2022-05-14 17:26:50 +03:00 |
|
Peter Dimov
|
8db325363b
|
Disable interruptions in ~thread_guard, ~scoped_thread, ~strict_scoped_thread (refs #366, #367, #369)
|
2022-05-13 21:49:14 +03:00 |
|
Peter Dimov
|
f71e0f1645
|
Add test cases for issue #366 (also see comments in #367 and #369)
|
2022-05-13 21:41:54 +03:00 |
|