Commit Graph

113 Commits

Author SHA1 Message Date
a1c6a690d8 Rework as esp-idf component 2023-11-23 17:17:05 +01:00
895335874d Update CMakeLists.txt boost-1.79.0 boost-1.81.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 boost-1.84.0.beta1 boost-1.84.0 boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0.beta1 boost-1.82.0 boost-1.77.0 boost-1.81.0 boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1 boost-1.77.0.beta1 boost-1.78.0.beta1 boost-1.86.0.beta1 boost-1.78.0 2021-06-10 01:02:01 +03:00
f285a08088 Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries whose minumum C++ standard compilation level is C++11 on up. 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. boost-1.76.0.beta1 boost-1.76.0 2021-01-11 11:26:46 -05:00
9dc87ec137 VC++ 10 and VC++ 11 are only supported for 32 bits in Appveyor 2020-11-24 16:00:31 -05:00
95997705ed Merge pull request #10 from eldiener/develop
Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74. Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost conf…
boost-1.75.0.beta1 boost-1.75.0
2020-04-17 11:09:22 -04:00
72ccfa3b96 Updated Appveyor configuration 2020-04-17 09:51:46 -04:00
867588b91e Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. 2020-03-30 16:55:12 -04:00
0f29b01478 Merge pull request #9 from eldiener/develop
Added metafunction for testing a property tag
boost-1.73.0 boost-1.74.0.beta1 boost-1.74.0 boost-1.73.0.beta1
2020-01-25 03:03:31 -05:00
fa90de2a36 Added documentation for the new metafunctions has_property_tag and its individual equivalents. 2020-01-18 11:40:22 -05:00
669f083f33 Added functionality and tests that allow a possibly compound property tag to be queried to see if a given property tag is in it. This is useful if the end-user needs to know if, let's say, a const property has been set in the property tag. Since a property tag may be a compound property tag consisting of more than one property tag it is not possible to determine such a thing by just using boost::is_same to see if the two are equal. 2020-01-18 03:35:19 -05:00
920574cb75 Merge pull request #8 from Mike-Devel/min_cmake
[CMake] Add minimal cmake support
2019-03-04 16:47:14 -05:00
c448940ca6 [CMake] Remove dot from project name 2019-03-04 22:43:37 +01:00
79620e3e60 [CMake] Add minimal cmake support
- CMake file only supports add_subdirectory workflow.
- Provides Boost::function_types target,
  but no installation and no unit tests.
2019-02-14 18:56:56 +01:00
5f41eff589 Updated for b2 cmake support. 2018-12-19 22:17:18 -05:00
ae4fde2e2a Removed --depth 1 boost-1.66.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 boost-1.68.0 boost-1.67.0 2017-10-29 21:41:25 -04:00
4f247c06e4 Merge pull request #6 from boostorg/pr/depinst-include-example
Add `-I example` to depinst invocation
2017-10-25 22:03:25 -04:00
78dabb2dd8 Add -I example to depinst invocation 2017-10-26 01:13:09 +03:00
f542321082 Remove comments in appveyor and travis files. 2017-10-14 19:54:13 -04:00
842b853351 Use boostdep to find dependencies in the example subdirectory. 2017-10-14 18:57:40 -04:00
b7e56e1c35 More appveyor/travis dependencies. 2017-10-14 12:14:09 -04:00
9699db7e6c Added concept_check as a travis/appveyor dependency. 2017-10-14 11:16:57 -04:00
4c250985a1 Merge branch 'develop' of https://github.com/boostorg/function_types into develop
# Conflicts:
#	.travis.yml
#	appveyor.yml
2017-10-14 10:47:02 -04:00
ed059784b9 Corrected numeric_conversion to numeric/conversion 2017-10-14 10:44:50 -04:00
1e434eff75 Added more travis/appveyor dependencies. 2017-10-14 07:09:03 -04:00
27aeab935b Add timer and iterator dependencies for examples. 2017-10-13 22:10:49 -04:00
fd39273e0d Add tokenizer library manually since it is used when testing the examples. 2017-10-13 19:31:13 -04:00
b3e185a544 Disable custom calling conventions test for 64-bit address model. 2017-10-13 16:14:25 -04:00
85cf2ccd77 Better appveyor file setup. 2017-10-09 12:06:15 -04:00
d81450d8ca Added Appveyor file and Travis CI file. 2017-10-09 08:13:29 -04:00
915d444667 Merge branch 'master' into develop 2017-04-24 12:20:28 -04:00
77dffdafff Add, and update, documentation build targets. boost-1.64.0-beta1 boost-1.64.0 boost-1.63.0 boost-1.64.0-beta2 boost-1.65.0 boost-1.65.1 2016-10-10 11:39:49 -05:00
e74cb4aa4a Add, and update, documentation build targets. 2016-10-07 23:07:34 -05:00
22c5c2ae4f Merge branch 'develop' boost-1.59.0 boost-1.62.0 boost-1.61.0 boost-1.60.0 2015-07-18 20:29:36 -04:00
290a8e88e7 Merge pull request #4 from jzmaddock/patch-1
Stop Using type_traits details.
2015-05-21 15:16:28 -04:00
26e800a52f Stop Using type_traits details.
Some of the type_traits internal details this header depends on will either go away or be moved.  Either way, best not to rely on another libraries internal details.  In the short term the old code will work but will generate a ton of warnings about using a deprecated header.
2015-05-21 19:08:40 +01:00
fa1a0fec9c Merge pull request #3 from eldiener/develop
Remove reliance on deprecated type_traits headers.
2015-05-18 11:47:36 -04:00
0c7bebd130 Remove reliance on deprecated type_traits headers. 2015-04-27 09:27:33 -04:00
f99be38d89 Merge branch 'develop' boost-1.58.0 2015-01-25 21:37:39 +02:00
c86381fb4c Merge pull request #1 from danieljames/metadata
Create metadata file.
2015-01-25 20:35:09 +02:00
222884c4f7 Add metadata file. 2014-08-18 14:59:16 +01:00
8af990ab6f Create merge base for git. boost-1.57.0 boost-1.56.0 2014-06-02 09:43:17 +01:00
3ec0754b4f Merge r86524 (Correct broken links to C++ standard papers); fixes #9212
[SVN r86673]
2013-11-13 03:22:55 +00:00
caed0a6ee8 Correct broken links to C++ standard papers. Refs #9212.
[SVN r86524]
2013-10-30 12:51:24 +00:00
2cc2141906 Fix workaround ifdef.
[SVN r86280]
2013-10-13 08:15:49 +00:00
46f56ef9ae Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
These evaded scripting.

[SVN r86249]
2013-10-11 23:22:36 +00:00
e7fcc6818b Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#else...#endif blocks.

[SVN r86245]
2013-10-11 23:17:48 +00:00
38cc207b23 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#endif conditions.

[SVN r86244]
2013-10-11 23:15:00 +00:00
1f2bc4d8d3 Function types: Merge from trunk.
- [49980] adds tests with const result
- [53619] Cleanup function_types Jamfile. Fixes #1653 (maybe).
- [62827] Update Borland workarounds.  Fixes #3162.
- [70856] Rebuild documentation


[SVN r70861]
2011-04-02 17:20:34 +00:00
1f51d9ba29 Function types: rebuild documentation.
[SVN r70856]
2011-04-02 14:41:07 +00:00
7e239167da Merge documentation update.
[SVN r63517]
2010-07-02 08:27:42 +00:00