Peter Dimov
|
f6b538dbed
|
Update .drone.jsonnet
boost-1.88.0
boost-1.90.0.beta1
boost-1.90.0
boost-1.89.0
boost-1.88.0.beta1
|
2024-12-14 04:39:29 +02:00 |
|
Peter Dimov
|
69c3b8968a
|
Apply Node20 workaround
|
2024-12-14 04:37:24 +02:00 |
|
Peter Dimov
|
7dd7abec65
|
Update ci.yml
|
2024-12-14 04:36:32 +02:00 |
|
Peter Dimov
|
89dfb032f2
|
Rename apply to apply_ to avoid msvc-14.3 conflict. Fixes #53.
boost-1.87.0.beta1
boost-1.87.0
|
2024-10-12 21:58:15 +03:00 |
|
Peter Dimov
|
ac731c96bb
|
Add test for #53. Refs #53.
|
2024-10-12 21:32:25 +03:00 |
|
Peter Dimov
|
f3a164eaeb
|
Update test/CMakeLists.txt
|
2024-10-07 22:36:22 +03:00 |
|
Peter Dimov
|
620c01266f
|
Remove macos-12 from ci.yml, add macos-15 and ubuntu-24.04
|
2024-10-07 22:32:25 +03:00 |
|
Peter Dimov
|
e46566bc89
|
Update dependency list in cmake_subdir_test
|
2024-08-22 14:25:59 +03:00 |
|
Peter Dimov
|
bd668a0d9c
|
Add VERBATIM to add_custom_target
|
2024-08-22 14:25:24 +03:00 |
|
Peter Dimov
|
bc78cd0f3d
|
Update build.jam, test/Jamfile
|
2024-08-22 14:21:16 +03:00 |
|
Peter Dimov
|
27bbedd3a1
|
Merge branch 'modular' of https://github.com/grafikrobot/boostorg.function into feature/modular-b2
|
2024-08-22 14:17:05 +03:00 |
|
Peter Dimov
|
55567d8128
|
Regenerate CMakeLists.txt
|
2024-08-22 13:41:09 +03:00 |
|
Peter Dimov
|
7e4d90c87d
|
Update .drone.jsonnet
|
2024-08-22 13:11:58 +03:00 |
|
Peter Dimov
|
b4ce38b1a0
|
Update ci.yml
|
2024-08-22 13:04:04 +03:00 |
|
Rene Rivera
|
e198ea3bc1
|
Update build deps.
|
2024-08-03 12:06:25 -05:00 |
|
Rene Rivera
|
0daa9f439e
|
Move inter-lib dependencies to a project variable and into the build targets.
|
2024-07-23 22:34:22 -05:00 |
|
Rene Rivera
|
edd5bc27ed
|
Update copyright dates.
|
2024-07-20 22:52:04 -05:00 |
|
Rene Rivera
|
b397ad461e
|
Change all <source> references to <library>.
|
2024-07-20 19:38:32 -05:00 |
|
Rene Rivera
|
92b9a12c67
|
Bump B2 require to 5.2
|
2024-06-14 11:33:55 -05:00 |
|
Rene Rivera
|
98ae625d5b
|
Sync from upstream.
|
2024-06-10 21:39:55 -05:00 |
|
Peter Dimov
|
1204b7d200
|
Add missing argN_type typedefs. Fixes #51.
boost-1.86.0.beta1
boost-1.86.0
|
2024-06-05 16:48:43 +03:00 |
|
Peter Dimov
|
a39d5404d6
|
Add result_arg_n_types_test. Refs #51.
|
2024-06-05 16:36:38 +03:00 |
|
Rene Rivera
|
c7ca5cc828
|
Add missing test deps.
|
2024-05-14 07:33:12 -05:00 |
|
Rene Rivera
|
d9647610ff
|
Update dependencies.
|
2024-05-13 21:45:46 -05:00 |
|
Rene Rivera
|
96e26bb93e
|
Sync from upstream.
|
2024-05-12 13:26:14 -05:00 |
|
Peter Dimov
|
bd181fdf89
|
Update .drone.jsonnet
|
2024-05-11 22:39:29 +03:00 |
|
Peter Dimov
|
9788bb6cea
|
Update ci.yml
|
2024-05-11 22:22:56 +03:00 |
|
Peter Dimov
|
694b253086
|
Use std::is_trivially_copyable instead of is_trivially_copy_constructible + is_trivially_destructible
|
2024-05-11 22:14:19 +03:00 |
|
Peter Dimov
|
35f0c2a681
|
GCC 4.x doesn't have std::is_trivially_copy_constructible
|
2024-05-11 21:51:45 +03:00 |
|
Peter Dimov
|
4f89a283fd
|
Fix GCC 4.8 in .drone.jsonnet
|
2024-05-11 21:38:42 +03:00 |
|
Peter Dimov
|
38a2ab7646
|
Remove dependency on Boost.TypeTraits
|
2024-05-11 21:26:24 +03:00 |
|
Rene Rivera
|
b2fdb20690
|
Add requires-b2 check to top-level build file.
|
2024-05-05 09:00:01 -05:00 |
|
Rene Rivera
|
13407f5e3e
|
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
|
7248975133
|
Make the library modular usable.
|
2024-03-11 08:38:17 -05:00 |
|
Peter Dimov
|
28b88d07bb
|
Fix indentation; remove obsolete comment
boost-1.85.0.beta1
boost-1.85.0
|
2024-02-06 08:57:58 +02:00 |
|
Peter Dimov
|
e51f941dd4
|
Merge branch 'patch-2' of https://github.com/BrianWeed/function into feature/pr-48
|
2024-02-06 08:48:34 +02:00 |
|
Peter Dimov
|
483504c615
|
Merge pull request #49 from BrianWeed/patch-1
Performance improvement
|
2024-02-06 08:47:02 +02:00 |
|
Brian Weed
|
7350f9b354
|
Performance Improvement
Move functors where possible to reduce the number of copies (Lambdas with expensive-to-copy captures can be a bottleneck when copied)
|
2024-02-04 14:28:10 -05:00 |
|
Brian Weed
|
3b48732773
|
Performance improvement
Move functors where possible to reduce the number of copies (Lambdas with expensive-to-copy captures can be a bottleneck when copied)
|
2024-02-04 14:25:58 -05:00 |
|
Peter Dimov
|
6876969bfc
|
Add include guards, move prologue/epilogue into function_template, remove unnecessary headers
|
2024-01-28 05:13:54 +02:00 |
|
Peter Dimov
|
88da3c6568
|
Remove obsolete files
|
2024-01-28 04:01:00 +02:00 |
|
Peter Dimov
|
50ac0b74c9
|
Remove unnecessary ifs
|
2024-01-28 03:14:16 +02:00 |
|
Peter Dimov
|
6de542f1bc
|
Remove uses of BOOST_FUNCTION_PARTIAL_SPEC
|
2024-01-28 03:12:09 +02:00 |
|
Peter Dimov
|
1e3d469155
|
Remove unnecessary undefs
|
2024-01-28 03:11:20 +02:00 |
|
Peter Dimov
|
0601af0be4
|
Remove uses of BOOST_FUNCTION_RETURN
|
2024-01-28 03:09:43 +02:00 |
|
Peter Dimov
|
a46646ecaa
|
Remove uses of BOOST_FUNCTION_VOID_RETURN_TYPE
|
2024-01-28 03:07:55 +02:00 |
|
Peter Dimov
|
8ce457b161
|
Remove uses of BOOST_FUNCTION_ARGS
|
2024-01-28 03:07:18 +02:00 |
|
Peter Dimov
|
a3249ce5db
|
Remove uses of BOOST_FUNCTION_PARMS
|
2024-01-28 03:06:03 +02:00 |
|
Peter Dimov
|
fa845b2fe3
|
Remove uses of BOOST_FUNCTION_TEMPLATE_ARGS
|
2024-01-28 03:04:43 +02:00 |
|
Peter Dimov
|
bf2b23d40f
|
Remove uses of BOOST_FUNCTION_TEMPLATE_PARMS
|
2024-01-28 03:03:38 +02:00 |
|