Peter Dimov
|
4959611e09
|
Avoid msvc-14.0 constexpr errors in enum_to_string
|
2025-12-15 19:39:46 +02:00 |
|
Peter Dimov
|
a722380b2a
|
Update revision history
|
2025-12-15 13:16:33 +02:00 |
|
Peter Dimov
|
dfd9182bf3
|
Replace the lambda in enum_to_string with a struct to enable C++14 constexpr. Refs #60. Refs #61.
|
2025-12-15 12:37:40 +02:00 |
|
Peter Dimov
|
f1774f3d02
|
Make enum_to_string constexpr; add enum_to_string_test_cx.cpp. Refs #60. Refs #61.
|
2025-12-15 12:28:44 +02:00 |
|
Peter Dimov
|
7c0d234267
|
Update ci.yml
|
2025-12-11 15:49:41 +02:00 |
|
Peter Dimov
|
6e4b7f5a07
|
Update .drone.jsonnet
|
2025-11-14 23:19:03 +02:00 |
|
Peter Dimov
|
0a40d3b824
|
Move C++20 detection to detail/config.hpp; disable C++20 use for Clang < 13.
|
2025-11-14 23:10:11 +02:00 |
|
Peter Dimov
|
644a984a61
|
Avoid https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122688
|
2025-11-14 23:10:11 +02:00 |
|
Peter Dimov
|
43ee545507
|
Move enum descriptors computation into decltype under C++20. Fixes #58.
|
2025-11-14 23:10:11 +02:00 |
|
Peter Dimov
|
54b73c7ca7
|
Add test for describe_enumerators on a nested enum before the enclosing class is complete. Refs #58.
|
2025-11-14 23:10:11 +02:00 |
|
Peter Dimov
|
ee215421cb
|
Update appveyor.yml
boost-1.90.0
|
2025-11-14 14:32:49 +02:00 |
|
Peter Dimov
|
2864875eef
|
Disable C4996 from JSON on msvc-14.0
boost-1.90.0.beta1
|
2025-10-22 16:03:41 +03:00 |
|
Peter Dimov
|
1a63fc6ffb
|
Update cmake_subdir_test/CMakeLists.txt to reflect Core changes
|
2025-10-22 11:24:17 +03:00 |
|
Peter Dimov
|
373db78411
|
Make mod_any_access an inline variable, because of modules. Closes #57.
|
2025-10-22 11:00:36 +03:00 |
|
Peter Dimov
|
5858ccb775
|
Merge pull request #56 from sigbjorn/feature/extend-pp-for-each-limit
Extended limit for describe/detail/pp_for_each.hpp from 52 to 64
|
2025-08-17 10:18:55 +03:00 |
|
Peter Dimov
|
ba01c60d56
|
Update .drone.jsonnet
|
2025-08-17 01:16:13 +03:00 |
|
Peter Dimov
|
ecd2b0456b
|
Remove windows-2019 from GHA
|
2025-08-16 21:35:16 +03:00 |
|
sigbjorn
|
362a266b7d
|
Extended limit for describe/detail/pp_for_each.hpp from 52 to 64 including test, #55
|
2025-08-08 10:52:00 +02:00 |
|
Peter Dimov
|
b64177c39f
|
Update ci.yml
boost-1.89.0
|
2025-05-25 17:11:44 +03:00 |
|
Peter Dimov
|
ddff876eea
|
Update .drone.jsonnet
boost-1.88.0
boost-1.88.0.beta1
|
2024-12-13 13:47:35 +02:00 |
|
Peter Dimov
|
112c33a793
|
Apply Node20 workaround
|
2024-12-13 13:46:26 +02:00 |
|
Peter Dimov
|
22f497d1ad
|
Update ci.yml
|
2024-12-13 13:45:37 +02:00 |
|
Peter Dimov
|
3da6a1e295
|
Update ci.yml
boost-1.87.0.beta1
boost-1.87.0
|
2024-10-14 02:06:21 +03:00 |
|
Peter Dimov
|
ff76bbb90b
|
Merge pull request #47 from qchateau/develop
Support parameter packs for bases in BOOST_DESCRIBE_CLASS
|
2024-10-14 01:51:27 +03:00 |
|
Peter Dimov
|
18e7c01359
|
Update JSON examples for JSON 1.81+
|
2024-09-09 20:23:58 +03:00 |
|
Peter Dimov
|
777bdec2e9
|
Update examples.adoc for JSON 1.81+
|
2024-09-09 20:21:03 +03:00 |
|
Peter Dimov
|
f39d32150d
|
Use link=static for JSON, Serialization under UBSan
|
2024-08-22 01:53:28 +03:00 |
|
Peter Dimov
|
f8f7af29d5
|
Update .drone.jsonnet
|
2024-08-21 21:51:41 +03:00 |
|
Peter Dimov
|
89b5caef8d
|
Add VERBATIM to add_custom_target
|
2024-08-21 21:49:52 +03:00 |
|
Peter Dimov
|
2fb95498ea
|
Update build.jam, test/Jamfile
|
2024-08-21 20:59:01 +03:00 |
|
Peter Dimov
|
8a0ade0ad0
|
Merge branch 'modular' of https://github.com/grafikrobot/boostorg.describe into feature/modular-b2
|
2024-08-21 20:54:19 +03:00 |
|
Peter Dimov
|
1508f66184
|
Update .drone.jsonnet
|
2024-08-21 19:01:46 +03:00 |
|
Peter Dimov
|
ac298922b0
|
Update ci.yml
|
2024-08-21 18:18:20 +03:00 |
|
Rene Rivera
|
86099f1d78
|
Move inter-lib dependencies to a project variable and into the build targets.
|
2024-07-23 22:34:24 -05:00 |
|
Rene Rivera
|
d25e48348e
|
Update copyright dates.
|
2024-07-20 22:52:05 -05:00 |
|
Rene Rivera
|
76c036a2d7
|
Change all <source> references to <library>.
|
2024-07-20 19:38:12 -05:00 |
|
Rene Rivera
|
879d4b2a22
|
Bump B2 require to 5.2
|
2024-06-14 11:33:55 -05:00 |
|
Rene Rivera
|
202203112b
|
Add requires-b2 check to top-level build file.
|
2024-05-05 09:00:01 -05:00 |
|
Rene Rivera
|
882b168de8
|
Sync from upstream.
|
2024-04-20 15:34:25 -05:00 |
|
Peter Dimov
|
1ddee6c39a
|
Revert "Update doc/Jamfile"
This reverts commit 9899acb4c9.
|
2024-04-16 22:36:26 +03:00 |
|
Peter Dimov
|
9899acb4c9
|
Update doc/Jamfile
|
2024-04-16 22:17:19 +03:00 |
|
Rene Rivera
|
84ce044885
|
Switch to library requirements instead of source. As source puts extra source in install targets.
|
2024-03-29 21:15:58 -05:00 |
|
Rene Rivera
|
120b9edaed
|
Sync from upstream.
|
2024-03-23 16:03:15 -05:00 |
|
Peter Dimov
|
50719b2123
|
Update .drone.jsonnet
boost-1.86.0.beta1
boost-1.86.0
boost-1.85.0
|
2024-03-23 20:27:08 +02:00 |
|
Peter Dimov
|
8f3b04a3d9
|
Disable warnings-as-errors=on in serialization.cpp for MSVC as well
|
2024-03-23 20:22:22 +02:00 |
|
Quentin Chateau
|
2e63564776
|
Support parameter packs for bases in BOOST_DESCRIBE_CLASS
|
2024-03-22 22:47:46 +01:00 |
|
Rene Rivera
|
9da33c4629
|
Make the library modular usable.
|
2024-03-11 08:32:57 -05:00 |
|
Peter Dimov
|
fad199e782
|
Merge pull request #44 from denzor200/actualize_fmt
Actualize examples to build with latest `fmt`
boost-1.85.0.beta1
|
2023-12-13 17:29:06 +02:00 |
|
Peter Dimov
|
e005f6950c
|
Update ci.yml
|
2023-12-13 17:12:12 +02:00 |
|
Denis Mikhailov
|
2e5dcc80b2
|
Update fmtlib_enum_formatter.cpp
|
2023-11-25 22:22:10 +01:00 |
|