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
Edward Diener
8824e81d52
Merge branch 'develop'
boost-1.76.0.beta1
boost-1.76.0
boost-1.75.0.beta1
boost-1.75.0
boost-1.74.0.beta1
boost-1.74.0
boost-1.73.0.beta1
boost-1.73.0
boost-1.72.0.beta1
boost-1.72.0
boost-1.71.0.beta1
boost-1.71.0
boost-1.70.0.beta1
boost-1.70.0
boost-1.69.0-beta1
boost-1.69.0
2018-10-25 22:20:53 -04:00
Edward Diener
6395013860
Merge pull request #13 from danieljames/remove-random-shuffle-support-when-appropriate
...
Only support std::random_shuffle when available
2018-04-19 23:43:00 -04:00
Daniel James
8c0410fff5
Only support std::random_shuffle when available
...
It was removed in C++17. We could emulate it when it isn't available,
but that doesn't seem worth the effort.
2018-04-07 15:10:29 +01:00
Edward Diener
b8a2f400ac
Merge branch 'develop'
boost-1.68.0
boost-1.67.0
2018-02-20 09:07:34 -05:00
Edward Diener
4fc4454f3e
Merge pull request #12 from Kojoley/fix-unused-variable-warnings-from-core_hpp
...
Fixed unused variable warnings from core.hpp
2017-11-11 13:39:03 -05:00
Nikita Kniazev
02999cca47
Fixed unused variable warnings from core.hpp
2017-11-10 15:48:28 +03:00
eldiener
e8eda93ef0
Merge branch 'develop'
boost-1.66.0
2017-10-30 11:44:46 -04:00
eldiener
9d171774af
Removed --depth 1
2017-10-29 21:44:06 -04:00
eldiener
f4b5e00a4f
Merge branch 'develop'
2017-10-27 22:27:04 -04:00
Edward Diener
42b499ec9b
Better appveyor file setup.
2017-10-09 12:08:07 -04:00
Edward Diener
61119a8e37
Added Appveyor file and Travis CI file.
2017-10-09 08:18:50 -04:00
Edward Diener
4b00716f5f
Merge branch 'develop'
2017-09-26 12:05:44 -04:00
Edward Diener
4baf512ed2
Removed executable flag.
2017-09-16 06:59:04 -04:00
Edward Diener
4c0ef8e469
Merge branch 'develop'
boost-1.65.1
boost-1.65.0
boost-1.64.0-beta2
boost-1.64.0-beta1
boost-1.64.0
2017-01-04 11:21:46 -05:00
Edward Diener
18bc9b84cb
Updated link for fc++.
2016-12-19 20:23:07 -05:00