Commit Graph

  • 0c7c2dd337 Merge pull request #17 from grafikrobot/modular master boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 develop Abel Sinkovics 2025-04-14 20:30:29 +02:00
  • c9daa343a2 Update build deps. Rene Rivera 2024-08-03 18:05:08 -05:00
  • 1d1ed7d286 Move inter-lib dependencies to a project variable and into the build targets. Rene Rivera 2024-07-23 22:34:24 -05:00
  • dda94f48d5 Update copyright dates. Rene Rivera 2024-07-20 22:52:05 -05:00
  • eefff5a8f4 Change all <source> references to <library>. Rene Rivera 2024-07-20 19:40:36 -05:00
  • a7bb27baf6 Bump B2 require to 5.2 Rene Rivera 2024-06-14 11:33:56 -05:00
  • e8576c7ac8 Add requires-b2 check to top-level build file. Rene Rivera 2024-05-05 09:00:01 -05:00
  • 39b9309071 Switch to library requirements instead of source. As source puts extra source in install targets. Rene Rivera 2024-03-29 21:15:59 -05:00
  • 74ea23e529 Make the library modular usable. Rene Rivera 2024-03-11 08:38:17 -05:00
  • 0ef448c1a7 Merge pull request #15 from sdarwin/githubactions boost-1.88.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.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.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 Abel Sinkovics 2021-09-25 14:47:06 +02:00
  • 41544bfc3e Merge pull request #14 from sdarwin/drone Abel Sinkovics 2021-09-25 14:42:46 +02:00
  • dd35492d40 Add BOOST_METAPARSE_STRING_VALUE Abel Sinkovics 2021-08-30 10:29:18 +02:00
  • ca629d1438 Add CMakeLists.txt boost-1.77.0.beta1 boost-1.77.0 Peter Dimov 2021-05-28 00:20:23 +03:00
  • 2c7414e0c8 Add GitHub Actions config [ci skip] sdarwin 2021-03-05 15:59:56 +00:00
  • 9812d8229c add drone config [ci skip] sdarwin 2021-01-28 17:51:07 +00:00
  • b947011dbc Merge pull request #11 from Lastique/fix_deprecated_headers Abel Sinkovics 2021-01-23 10:55:20 +01:00
  • 11c67d8a51 Merge pull request #13 from eldiener/develop Abel Sinkovics 2021-01-23 10:53:33 +01:00
  • aa21e28e38 Merge pull request #12 from sdarwin/travisanchor Abel Sinkovics 2021-01-23 10:52:53 +01:00
  • 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. Edward Diener 2021-01-20 15:31:34 -05:00
  • fae5fa84bb fix travis anchor sdarwin 2020-12-16 20:37:51 +00:00
  • d587ea6178 Remove usage of deprecated header boost/detail/iterator.hpp. Andrey Semashev 2020-05-11 21:38:59 +03:00
  • e0350c0bfe Avoid using out of range char value while instantiating template <char...> template 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 Abel Sinkovics 2019-03-03 16:09:13 +01:00
  • 4fa900edc7 Remove unused helper metafunction Abel Sinkovics 2019-02-19 20:38:03 +01:00
  • 4c78eaa39f Avoid the creation of zero length array in any_of_c. Abel Sinkovics 2018-08-26 15:15:27 +02:00
  • 60deeceaae Add C++11 implementation of sequence Abel Sinkovics 2018-05-13 16:02:22 +02:00
  • 11b19e5d25 Adding .gitattributes Abel Sinkovics 2018-01-20 14:12:21 +01:00
  • 6eb4af7d6f Add C++11 and C++14 implementation of one_of and repeated_one_of Abel Sinkovics 2017-11-01 18:09:40 +01:00
  • 31fc1aa39f Add C++11 implementation for one_char_except Abel Sinkovics 2017-10-01 20:05:06 +02:00
  • 1cb74cdbe1 Add C++11 implementation for first_of, last_of, nth_of 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 boost-1.66.0 Abel Sinkovics 2017-08-13 15:12:37 +02:00
  • e856748a78 Stop using the build directory in Travis CI and Appveyor Abel Sinkovics 2017-08-12 22:00:07 +02:00
  • 4dc388d015 Merge pull request #9 from grafikrobot/patch-1 Abel Sinkovics 2017-08-08 08:14:39 +02:00
  • 4f84a4d463 Delete header-only library build. Rene Rivera 2017-08-06 19:53:23 -05:00
  • dff1de0a0d Merge remote-tracking branch 'asomers/master' into develop Abel Sinkovics 2017-07-30 13:47:42 +02:00
  • 00ebb6b780 Use /bin/sh instead of /bin/bash Alan Somers 2017-07-27 14:28:25 -06:00
  • da8f1c473a add support for string literal templates bagyibarna 2017-07-13 23:40:08 +02:00
  • 33c28e770d Disable the C++11 implementation in gcc 4.6 and below boost-1.65.1 boost-1.65.0 Abel Sinkovics 2017-05-14 16:38:06 +02:00
  • 4146aab25b Don't use constexpr in c++98 code Abel Sinkovics 2017-05-14 16:37:15 +02:00
  • 2e5a72f176 Test string based on the standard version Abel Sinkovics 2017-05-14 16:36:54 +02:00
  • 8a65198ab7 Remove calls to 1 argument macros with 0 arguments Abel Sinkovics 2017-04-20 17:14:02 +02:00
  • 58f4ee9d53 Separate C++98 and C++11 implementations Abel Sinkovics 2017-04-09 15:42:32 +02:00
  • 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 Abel Sinkovics 2016-11-02 22:35:15 +01:00
  • 2ac8b036bb Add comment about recursion in grammars Abel Sinkovics 2016-10-31 15:41:22 +01:00
  • 1e56f517da Add BOOST_METAPARSE_STRING benchmarks Abel Sinkovics 2016-10-31 14:34:28 +01:00
  • 426257637e Merge branch 'develop' Abel Sinkovics 2016-10-31 09:07:55 +01:00
  • feeb5943e2 Oracle Studio fixes Abel Sinkovics 2016-10-26 23:09:16 +02:00
  • 2a8ed5f32b Test with 512 character long string in long_string.cpp Abel Sinkovics 2016-10-24 23:13:04 +02:00
  • f9230ef2ca Fix links in Getting Started Abel Sinkovics 2016-10-22 15:04:49 +02:00
  • 19bcec20b0 Test with 1024 character long string in long_string.cpp Abel Sinkovics 2016-10-22 14:55:24 +02:00
  • 411d0975f2 make_string use 2^n steps Abel Sinkovics 2016-10-17 23:02:16 +02:00
  • 35957ab2f2 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:35 -05:00
  • f05504ed19 Reimplement BOOST_METAPARSE_STRING with specialising on the length of the string literal instead of its characters Abel Sinkovics 2016-10-08 22:00:34 +02:00
  • 46c203ed25 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:35 -05:00
  • e1d8cdbca6 Fix ambiguity in specialisations of split_at_c Abel Sinkovics 2016-06-30 21:45:47 +02:00
  • 06e63bd8f6 Download Clang binaries in Travis Abel Sinkovics 2016-06-11 12:31:06 +02:00
  • 61dde8e2ae Generate BOOST_METAPARSE_STRING with an external code generator Abel Sinkovics 2016-06-05 22:04:25 +02:00
  • a5f40ce5e6 Merge pull request #6 from akumta/patch-1 boost-1.62.0 boost-1.61.0 Abel Sinkovics 2016-04-09 12:47:42 +02:00
  • c7c81a076c Missing qualifier for exit call. akumta 2016-04-08 14:07:09 -07:00
  • 92753af8d7 Add comment on the extra checks for BOOST_NO_CONSTEXPR_C_STR Abel Sinkovics 2016-04-02 13:12:43 +02:00
  • 27ce534ca7 Don't define BOOST_NO_CONSTEXPR_C_STR in Clang Abel Sinkovics 2016-04-02 13:12:23 +02:00
  • e9821acea2 Remove BOOST_USE_VARIADIC_TEMPLATES Abel Sinkovics 2016-04-02 13:07:12 +02:00
  • 31c26a4f7e Don't define BOOST_CONSTEXPR Abel Sinkovics 2016-04-02 13:05:39 +02:00
  • 6957fb6257 Remove BOOST_USE_CONSTEXPR Abel Sinkovics 2016-04-02 13:05:01 +02:00
  • d8db2ac2ac Turn #ifndef BOOST_NO_CONSTEXPR_C_STR to #ifdef BOOST_NO_CONSTEXPR_C_STR Abel Sinkovics 2016-04-02 13:00:01 +02:00
  • fa3cba3729 When there is no constexpr support, define BOOST_NO_CONSTEXPR_C_STR Abel Sinkovics 2016-04-02 12:57:51 +02:00
  • 2a3b4e3061 Remove duplicated conditions Abel Sinkovics 2016-04-02 12:53:57 +02:00
  • 52acf9b727 Use BOOST_NO_CXX11_CONSTEXPR instead of BOOST_NO_CONSTEXPR in the examples Abel Sinkovics 2016-04-02 12:50:55 +02:00
  • dd8e21eba0 Merge pull request #5 from danieljames/redirect-fix Abel Sinkovics 2016-02-28 15:07:43 +01:00
  • c148eada9f Fix redirect link Daniel James 2016-02-28 10:48:49 +00:00
  • 883998096c Add missing includes Abel Sinkovics 2016-02-11 23:51:32 +01:00
  • 6bca4bac59 Avoid type::type Abel Sinkovics 2016-02-11 23:39:30 +01:00
  • 09ea46281a Move the Boost.Test dependency to the requiremenets Abel Sinkovics 2016-02-10 21:53:00 +01:00
  • 008351770f Add space where a >> token might be generated for templates in pre-c++11 code Abel Sinkovics 2016-02-09 22:28:42 +01:00
  • 3ac75222e8 Use braces around the arguments of operator< in template arguments. Abel Sinkovics 2016-02-05 22:46:23 +01:00
  • 6eae446c69 Use int as the character type in non-variadic update_c Abel Sinkovics 2016-02-04 21:59:41 +01:00
  • 1cf78dda43 Merge pull request #4 from r0mai/png-to-svg Abel Sinkovics 2016-02-04 21:57:26 +01:00
  • 9b9d4b1561 Use the nicer svg badge for travis-ci Andras Kucsma 2016-01-26 17:58:02 +01:00
  • 9c7639da11 Update references to generate_all.py Abel Sinkovics 2016-01-14 08:17:12 +01:00
  • 0bc9478223 Add boostdoc target Abel Sinkovics 2016-01-13 21:46:32 +01:00
  • a352715384 Move generate_all.py to tools Abel Sinkovics 2016-01-13 21:45:30 +01:00
  • fbe835e0fd Get the dependent libraries in the build_script appveyor Abel Sinkovics 2016-01-13 00:16:56 +01:00
  • ba290d8746 Fix paths in appveyor build Abel Sinkovics 2016-01-13 00:03:59 +01:00
  • dcffdca2aa Add script for checking out dependent libraries in CI Abel Sinkovics 2016-01-12 23:47:46 +01:00
  • b84e7d7868 Remove git checkout master in Appveyor build appveyor_fix Abel Sinkovics 2016-01-09 13:58:07 +01:00
  • f29dd0a083 Make copying the images a dependency of the metaparse target. Abel Sinkovics 2015-10-20 07:46:04 +02:00
  • e0ad97a0a1 Merge pull request #3 from zerotypos-found/fix_typo Abel Sinkovics 2015-10-20 07:08:13 +02:00
  • 66f0e449de Fix typo in doc. zerotypos-found 2015-10-20 12:22:15 +09:00
  • 2c2f3d201f Update index.html Abel Sinkovics 2015-10-20 00:32:43 +02:00
  • 1bb7716cab Remove duplicated entry in the reference Abel Sinkovics 2015-10-20 00:24:19 +02:00
  • ae33aed184 Move the location of the image files in the generated documentation Abel Sinkovics 2015-10-20 00:24:04 +02:00
  • d11fd9f2e5 Update Appveyor link Abel Sinkovics 2015-10-18 22:26:23 +02:00
  • b0a510f55e Update Travis CI link Abel Sinkovics 2015-10-18 22:18:15 +02:00
  • 3a5c8dc9a5 Remove comment about temporary documentation hosting Abel Sinkovics 2015-10-18 21:49:20 +02:00
  • 195df680d0 Delete before_*.qbk before generation in Travis Abel Sinkovics 2015-10-17 14:38:01 +02:00
  • 2697718283 Return getting started manual in an array of lines instead of one string after generation of earlier definitions Abel Sinkovics 2015-10-17 14:36:23 +02:00
  • 12f2af4472 Move definitions before each section into its own section Abel Sinkovics 2015-10-17 14:35:28 +02:00
  • f5c7d1383c Add the list of definitions and includes before each section to getting started Abel Sinkovics 2015-10-17 14:11:36 +02:00
  • 4da9833973 Fix typo in manual Abel Sinkovics 2015-10-17 13:24:40 +02:00
  • 3b0d5a9edb Update README in doc according to generator script changes Abel Sinkovics 2015-10-17 13:17:15 +02:00
  • e1b6dfa9f3 Add BOOST_METAPARSE_VERSION Abel Sinkovics 2015-10-17 13:15:15 +02:00
  • 40cec740c6 Avoid using empty cxxflags argument in Travis Abel Sinkovics 2015-10-17 12:50:00 +02:00