Rene Rivera
60bfa72618
Move inter-lib dependencies to a project variable and into the build targets.
2024-07-23 22:34:23 -05:00
Rene Rivera
2d31274929
Update copyright dates.
2024-07-20 22:52:04 -05:00
Rene Rivera
a96648bffd
Bump B2 require to 5.2
2024-06-14 11:33:55 -05:00
Rene Rivera
51a1f7df12
Add requires-b2 check to top-level build file.
2024-05-05 09:00:01 -05:00
Rene Rivera
d0d3b742c7
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
937c7bb75c
Make the library modular usable.
2024-03-11 08:38:17 -05:00
Peter Dimov
895335874d
Update CMakeLists.txt
boost-1.79.0.beta1
boost-1.77.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.81.0.beta1
boost-1.81.0
boost-1.80.0.beta1
boost-1.80.0
boost-1.77.0
boost-1.79.0
boost-1.78.0.beta1
boost-1.78.0
boost-1.86.0.beta1
2021-06-10 01:02:01 +03:00
Edward Diener
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
Edward Diener
9dc87ec137
VC++ 10 and VC++ 11 are only supported for 32 bits in Appveyor
2020-11-24 16:00:31 -05:00
Edward Diener
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
boost-1.75.0.beta1
2020-04-17 11:09:22 -04:00
Edward Diener
72ccfa3b96
Updated Appveyor configuration
2020-04-17 09:51:46 -04:00
Edward Diener
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
Edward Diener
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
Edward Diener
fa90de2a36
Added documentation for the new metafunctions has_property_tag and its individual equivalents.
2020-01-18 11:40:22 -05:00
Edward Diener
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
Glen Fernandes
920574cb75
Merge pull request #8 from Mike-Devel/min_cmake
...
[CMake] Add minimal cmake support
2019-03-04 16:47:14 -05:00
Mike-Devel
c448940ca6
[CMake] Remove dot from project name
2019-03-04 22:43:37 +01:00
Mike Dev
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
Edward Diener
5f41eff589
Updated for b2 cmake support.
2018-12-19 22:17:18 -05:00
eldiener
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
Edward Diener
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
Peter Dimov
78dabb2dd8
Add -I example to depinst invocation
2017-10-26 01:13:09 +03:00
Edward Diener
f542321082
Remove comments in appveyor and travis files.
2017-10-14 19:54:13 -04:00
Edward Diener
842b853351
Use boostdep to find dependencies in the example subdirectory.
2017-10-14 18:57:40 -04:00
Edward Diener
b7e56e1c35
More appveyor/travis dependencies.
2017-10-14 12:14:09 -04:00
Edward Diener
9699db7e6c
Added concept_check as a travis/appveyor dependency.
2017-10-14 11:16:57 -04:00
Edward Diener
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
Edward Diener
ed059784b9
Corrected numeric_conversion to numeric/conversion
2017-10-14 10:44:50 -04:00
Edward Diener
1e434eff75
Added more travis/appveyor dependencies.
2017-10-14 07:09:03 -04:00
Edward Diener
27aeab935b
Add timer and iterator dependencies for examples.
2017-10-13 22:10:49 -04:00
Edward Diener
fd39273e0d
Add tokenizer library manually since it is used when testing the examples.
2017-10-13 19:31:13 -04:00
Edward Diener
b3e185a544
Disable custom calling conventions test for 64-bit address model.
2017-10-13 16:14:25 -04:00
Edward Diener
85cf2ccd77
Better appveyor file setup.
2017-10-09 12:06:15 -04:00
Edward Diener
d81450d8ca
Added Appveyor file and Travis CI file.
2017-10-09 08:13:29 -04:00
Edward Diener
915d444667
Merge branch 'master' into develop
2017-04-24 12:20:28 -04:00
Rene Rivera
77dffdafff
Add, and update, documentation build targets.
boost-1.65.0
boost-1.64.0-beta2
boost-1.65.1
boost-1.64.0-beta1
boost-1.64.0
boost-1.63.0
2016-10-10 11:39:49 -05:00
Rene Rivera
e74cb4aa4a
Add, and update, documentation build targets.
2016-10-07 23:07:34 -05:00
Edward Diener
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
Edward Diener
290a8e88e7
Merge pull request #4 from jzmaddock/patch-1
...
Stop Using type_traits details.
2015-05-21 15:16:28 -04:00
jzmaddock
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
Edward Diener
fa1a0fec9c
Merge pull request #3 from eldiener/develop
...
Remove reliance on deprecated type_traits headers.
2015-05-18 11:47:36 -04:00
Edward Diener
0c7bebd130
Remove reliance on deprecated type_traits headers.
2015-04-27 09:27:33 -04:00
Peter Dimov
f99be38d89
Merge branch 'develop'
boost-1.58.0
2015-01-25 21:37:39 +02:00
Peter Dimov
c86381fb4c
Merge pull request #1 from danieljames/metadata
...
Create metadata file.
2015-01-25 20:35:09 +02:00
Daniel James
222884c4f7
Add metadata file.
2014-08-18 14:59:16 +01:00
Daniel James
8af990ab6f
Create merge base for git.
boost-1.57.0
boost-1.56.0
2014-06-02 09:43:17 +01:00
Michel Morin
3ec0754b4f
Merge r86524 (Correct broken links to C++ standard papers); fixes #9212
...
[SVN r86673]
2013-11-13 03:22:55 +00:00
Michel Morin
caed0a6ee8
Correct broken links to C++ standard papers. Refs #9212 .
...
[SVN r86524]
2013-10-30 12:51:24 +00:00
Stephen Kelly
2cc2141906
Fix workaround ifdef.
...
[SVN r86280]
2013-10-13 08:15:49 +00:00
Stephen Kelly
46f56ef9ae
Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
These evaded scripting.
[SVN r86249]
2013-10-11 23:22:36 +00:00