Peter Dimov
0068b4d90d
Update ci.yml
boost-1.90.0.beta1
boost-1.90.0
boost-1.89.0
2025-05-03 03:20:27 +03:00
Peter Dimov
9b378ee3d0
Merge pull request #28 from grafikrobot/modular
...
Add support for modular build structure.
2025-05-02 19:13:07 +03:00
Rene Rivera
eb079473e2
Move project global include to target local include.
2025-04-07 17:37:01 -05:00
Rene Rivera
8e2446440c
Sync from upstream.
2025-04-04 21:39:38 -05:00
Peter Dimov
593ddc7382
Apply Node20 workaround
boost-1.88.0.beta1
boost-1.88.0
2025-02-08 18:55:43 +02:00
Peter Dimov
9fd5cd190e
Update test/CMakeLists.txt
2025-02-08 18:53:27 +02:00
Peter Dimov
cd036b65e2
Update ci.yml
2025-02-08 18:50:51 +02:00
Rene Rivera
7e792bbbef
Update build deps.
2024-08-03 16:10:28 -05:00
Rene Rivera
bd56ab5976
Move inter-lib dependencies to a project variable and into the build targets.
2024-07-23 22:34:22 -05:00
Rene Rivera
717daf5483
Update copyright dates.
2024-07-20 22:52:03 -05:00
Rene Rivera
b3d68b5e4e
Change all <source> references to <library>.
2024-07-20 19:40:11 -05:00
Rene Rivera
f26babea3c
Bump B2 require to 5.2
2024-06-14 11:33:55 -05:00
Rene Rivera
0d1820513c
Add requires-b2 check to top-level build file.
2024-05-05 09:00:01 -05:00
Rene Rivera
5968889209
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
ea61b3aa85
Make the library modular usable.
2024-03-11 08:38:17 -05:00
Peter Dimov
1555e9c7ff
Update ci.yml
boost-1.87.0.beta1
boost-1.87.0
boost-1.86.0.beta1
boost-1.86.0
boost-1.85.0.beta1
boost-1.85.0
boost-1.84.0
2023-11-17 17:21:43 +02:00
Peter Dimov
a3956c27c7
Remove C++03 compilers from appveyor.yml
2023-11-17 01:00:35 +02:00
Peter Dimov
ac26514243
Include boost/config.hpp in construct.hpp
boost-1.84.0.beta1
boost-1.83.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.80.0.beta1
boost-1.80.0
boost-1.79.0.beta1
boost-1.79.0
2021-12-28 01:06:03 +02:00
Peter Dimov
6b124b66f7
Merge pull request #25 from RaisinTen/use-forward-in-construct.hpp
...
Use variadic templates to get rid of manual overloads in construct.hpp
2021-12-28 01:02:21 +02:00
Darshan Sen
568a4d2a63
Use variadic templates to get rid of manual overloads in construct.hpp
...
There is no need to write the overloads manually and limiting our users
to a max of 10 arguments when we can forward universal references to the
constructors.
Signed-off-by: Darshan Sen <darshan.sen@postman.com >
2021-12-27 12:01:24 +05:30
Peter Dimov
40b6f20419
Merge branch 'feature/issue-24' into develop
2021-12-27 00:14:01 +02:00
Peter Dimov
69dd8dd887
Include the definitions of the operator actions in bind.hpp ( fixes #24 )
2021-12-26 21:07:12 +02:00
Peter Dimov
b17a0c91cd
Install libc++-12-dev
2021-12-26 20:52:22 +02:00
Peter Dimov
3bdaf7096d
Add clang-12 w/ libc++ to ci.yml
2021-12-26 20:13:51 +02:00
Peter Dimov
0b84b23cf7
Disable issue24_test under C++03, as it uses std::function
2021-12-26 19:45:56 +02:00
Peter Dimov
0d81c1d25d
Add issue24_test (refs #24 )
2021-12-26 19:33:34 +02:00
Peter Dimov
cedabad897
Merge pull request #22 from eldiener/develop
...
[skip ci] Add "cxxstd" json field
2021-12-26 19:08:13 +02:00
Peter Dimov
24be4d3fe5
Add Boost::function to LINK_LIBRARIES
2021-12-26 17:52:59 +02:00
Peter Dimov
9709c066fe
Disable failing test under msvc-14.0/release
2021-12-26 17:51:51 +02:00
Peter Dimov
dbca56c00f
Disable failing test under msvc-12.0 and below
2021-12-26 17:36:36 +02:00
Peter Dimov
074bc275c8
Add Boost::any to LINK_LIBRARIES
2021-12-26 17:34:14 +02:00
Peter Dimov
b873d8ef81
Fix bind_test_advanced under C++20
2021-12-26 17:32:28 +02:00
Peter Dimov
4bdbb29860
Add CMake test files
2021-12-26 16:46:14 +02:00
Peter Dimov
e81d400b03
Add .github/workflows
2021-12-26 16:36:27 +02:00
Peter Dimov
5d87ace1e6
Update appveyor.yml
2021-12-26 16:36:11 +02:00
Peter Dimov
4007043b54
Merge branch 'feature/lwt' into develop
boost-1.78.0.beta1
boost-1.78.0
boost-1.77.0.beta1
boost-1.77.0
2021-05-18 06:21:38 +03:00
Peter Dimov
ca87d33f3d
Disable UBSan on libc++ configuration; Clang 7 fails with a link error
2021-05-18 05:18:49 +03:00
Peter Dimov
95e1de198e
Switch to LightweightTest to avoid deprecation warnings
2021-05-18 04:55:56 +03:00
Peter Dimov
86451f2238
Update test/Jamfile
2021-05-18 04:36:24 +03:00
Peter Dimov
a96b87e777
Merge branch 'develop' of https://github.com/Jac1494/lambda into feature/pr-17
2021-05-18 04:16:22 +03:00
Peter Dimov
bbbe1a9041
Update .travis.yml
2021-05-18 03:20:52 +03:00
Peter Dimov
1a8f8cfead
Update .travis.yml
2021-05-18 03:18:03 +03:00
Peter Dimov
7be3075575
Merge branch 'develop'
2021-05-18 03:10:07 +03:00
Peter Dimov
ddf7dfe25e
Add CMakeLists.txt
2021-03-19 04:33:05 +02:00
Edward Diener
b90488068a
[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-01-20 13:08:07 -05:00
Glen Fernandes
8de6d9cb9f
Make all include guards BOOST_LAMBDA_ prefixed
2019-12-24 18:54:19 -05:00
Jaydeep Chauhan
641dd2b0a6
Disabled one test which returns local address
2019-07-25 18:19:15 +05:30
Glen Fernandes
d27fc70114
Merge pull request #14 from tinko92/develop
...
Fix broken sgi/stl links.
2019-04-24 05:49:02 +10:00
Tinko Bartels
1c11cf9570
Fix broken sgi/stl links.
2019-04-23 19:38:24 +02:00
Edward Diener
7355f36b9f
Updated for b2 cmake support.
2018-12-19 22:30:41 -05:00