232 Commits

Author SHA1 Message Date
Abel Sinkovics
0c7c2dd337 Merge pull request #17 from grafikrobot/modular
Add support for modular build structure.
boost-1.89.0 boost-1.90.0.beta1 boost-1.90.0
2025-04-14 20:30:29 +02:00
Rene Rivera
c9daa343a2 Update build deps. 2024-08-03 18:05:08 -05:00
Rene Rivera
1d1ed7d286 Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:24 -05:00
Rene Rivera
dda94f48d5 Update copyright dates. 2024-07-20 22:52:05 -05:00
Rene Rivera
eefff5a8f4 Change all <source> references to <library>. 2024-07-20 19:40:36 -05:00
Rene Rivera
a7bb27baf6 Bump B2 require to 5.2 2024-06-14 11:33:56 -05:00
Rene Rivera
e8576c7ac8 Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera
39b9309071 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
74ea23e529 Make the library modular usable. 2024-03-11 08:38:17 -05:00
Abel Sinkovics
0ef448c1a7 Merge pull request #15 from sdarwin/githubactions
GitHub Actions config
boost-1.84.0.beta1 boost-1.83.0.beta1 boost-1.88.0 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.78.0 boost-1.84.0 boost-1.88.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 boost-1.78.0.beta1
2021-09-25 14:47:06 +02:00
Abel Sinkovics
41544bfc3e Merge pull request #14 from sdarwin/drone
Drone config
2021-09-25 14:42:46 +02:00
Abel Sinkovics
dd35492d40 Add BOOST_METAPARSE_STRING_VALUE 2021-08-30 10:29:18 +02:00
Peter Dimov
ca629d1438 Add CMakeLists.txt boost-1.77.0 boost-1.77.0.beta1 2021-05-28 00:20:23 +03:00
sdarwin
2c7414e0c8 Add GitHub Actions config [ci skip] 2021-03-05 15:59:56 +00:00
sdarwin
9812d8229c add drone config [ci skip] 2021-01-28 17:51:07 +00:00
Abel Sinkovics
b947011dbc Merge pull request #11 from Lastique/fix_deprecated_headers
Remove usage of deprecated header boost/detail/iterator.hpp
2021-01-23 10:55:20 +01:00
Abel Sinkovics
11c67d8a51 Merge pull request #13 from eldiener/develop
[skip ci] Add "cxxstd" json field
2021-01-23 10:53:33 +01:00
Abel Sinkovics
aa21e28e38 Merge pull request #12 from sdarwin/travisanchor
fix travis anchor
2021-01-23 10:52:53 +01:00
Edward Diener
4d70f57eeb [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 15:31:34 -05:00
sdarwin
fae5fa84bb fix travis anchor 2020-12-16 20:37:51 +00:00
Andrey Semashev
d587ea6178 Remove usage of deprecated header boost/detail/iterator.hpp. 2020-05-11 21:38:59 +03:00
Abel Sinkovics
e0350c0bfe Avoid using out of range char value while instantiating template <char...> template boost-1.76.0 boost-1.71.0 boost-1.76.0.beta1 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 2019-03-03 16:09:13 +01:00
Abel Sinkovics
4fa900edc7 Remove unused helper metafunction 2019-02-19 20:38:03 +01:00
Abel Sinkovics
4c78eaa39f Avoid the creation of zero length array in any_of_c. 2018-08-26 15:15:27 +02:00
Abel Sinkovics
60deeceaae Add C++11 implementation of sequence 2018-05-13 16:02:22 +02:00
Abel Sinkovics
11b19e5d25 Adding .gitattributes 2018-01-20 14:12:21 +01:00
Abel Sinkovics
6eb4af7d6f Add C++11 and C++14 implementation of one_of and repeated_one_of 2017-11-01 18:09:40 +01:00
Abel Sinkovics
31fc1aa39f Add C++11 implementation for one_char_except 2017-10-01 20:05:06 +02:00
Abel Sinkovics
1cb74cdbe1 Add C++11 implementation for first_of, last_of, nth_of boost-1.70.0.beta1 boost-1.66.0 boost-1.70.0 boost-1.69.0-beta1 boost-1.69.0 boost-1.68.0 boost-1.67.0 2017-08-14 23:41:50 +02:00
Abel Sinkovics
e856748a78 Stop using the build directory in Travis CI and Appveyor 2017-08-12 22:00:07 +02:00
Abel Sinkovics
4dc388d015 Merge pull request #9 from grafikrobot/patch-1
Delete header-only library build.
2017-08-08 08:14:39 +02:00
Rene Rivera
4f84a4d463 Delete header-only library build.
This file violates the Boost integration requirements. See "Building Sources" section of: http://www.boost.org/development/requirements.html#Integration
2017-08-06 19:53:23 -05:00
Abel Sinkovics
dff1de0a0d Merge remote-tracking branch 'asomers/master' into develop 2017-07-30 13:47:42 +02:00
Alan Somers
00ebb6b780 Use /bin/sh instead of /bin/bash
/bin/bash is usually only available on Linux, but /bin/sh is guaranteed
on all Unixen.
2017-07-27 14:28:25 -06:00
bagyibarna
da8f1c473a add support for string literal templates 2017-07-13 23:40:08 +02:00
Abel Sinkovics
33c28e770d Disable the C++11 implementation in gcc 4.6 and below boost-1.65.1 boost-1.65.0 2017-05-14 16:38:06 +02:00
Abel Sinkovics
4146aab25b Don't use constexpr in c++98 code 2017-05-14 16:37:15 +02:00
Abel Sinkovics
2e5a72f176 Test string based on the standard version 2017-05-14 16:36:54 +02:00
Abel Sinkovics
8a65198ab7 Remove calls to 1 argument macros with 0 arguments 2017-04-20 17:14:02 +02:00
Abel Sinkovics
58f4ee9d53 Separate C++98 and C++11 implementations 2017-04-20 16:35:06 +02:00
Abel Sinkovics
c822fae8cb Place time and memory diagrams next to each other in benchmark results boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 boost-1.63.0 2016-11-02 22:35:15 +01:00
Abel Sinkovics
2ac8b036bb Add comment about recursion in grammars 2016-10-31 15:41:28 +01:00
Abel Sinkovics
1e56f517da Add BOOST_METAPARSE_STRING benchmarks
Also add the scripts used to generate the benchmarks.
2016-10-31 15:41:28 +01:00
Abel Sinkovics
426257637e Merge branch 'develop' 2016-10-31 09:07:55 +01:00
Abel Sinkovics
feeb5943e2 Oracle Studio fixes 2016-10-26 23:09:16 +02:00
Abel Sinkovics
2a8ed5f32b Test with 512 character long string in long_string.cpp 2016-10-24 23:13:04 +02:00
Abel Sinkovics
f9230ef2ca Fix links in Getting Started 2016-10-22 15:04:49 +02:00
Abel Sinkovics
19bcec20b0 Test with 1024 character long string in long_string.cpp 2016-10-22 14:55:24 +02:00
Abel Sinkovics
411d0975f2 make_string use 2^n steps 2016-10-18 07:59:19 +02:00
Rene Rivera
35957ab2f2 Add, and update, documentation build targets. 2016-10-10 11:39:51 -05:00