Peter Dimov
3950d7958c
Merge pull request #26 from grafikrobot/modular
...
Add support for modular build structure.
2025-05-02 19:26:04 +03:00
Rene Rivera
ee24a023cd
Move include to target.
2025-04-17 09:23:32 -05:00
Rene Rivera
c6a499f5ea
Sync from upstream.
2024-09-27 19:59:03 -05:00
Peter Dimov
bd1db9341a
Avoid unknown pragma warnings under clang-cl
boost-1.87.0
boost-1.87.0.beta1
boost-1.88.0.beta1
boost-1.88.0
2024-09-27 20:36:45 +03:00
Peter Dimov
46edfd0001
Update includes to avoid deprecated headers
2024-09-27 20:36:17 +03:00
Rene Rivera
6f4b0b673f
Update build deps.
2024-08-10 23:31:16 -05:00
Rene Rivera
faae2f3fb3
Adjust doc build to avoid boost-root references.
2024-07-28 11:07:54 -05:00
Rene Rivera
3ae810d5d7
Move inter-lib dependencies to a project variable and into the build targets.
2024-07-23 22:34:22 -05:00
Rene Rivera
00eefd6195
Update copyright dates.
2024-07-20 22:52:03 -05:00
Rene Rivera
4daf71f681
Change all <source> references to <library>.
2024-07-20 21:28:40 -05:00
Rene Rivera
3be6800457
Bump B2 require to 5.2
2024-06-14 11:33:56 -05:00
Rene Rivera
8979ea592a
Add requires-b2 check to top-level build file.
2024-05-05 09:00:01 -05:00
Rene Rivera
a3cada8a41
Remove relative references to boost-root in Jamfiles.
2024-04-13 16:21:26 -05:00
Rene Rivera
d3d4c08013
Switch to library requirements instead of source. As source puts extra source in install targets.
2024-03-29 21:16:00 -05:00
Rene Rivera
5d0665ad54
Make the library modular usable.
2024-03-11 08:38:17 -05:00
Peter Dimov
4679fbd23f
Add CMakeLists.txt
boost-1.77.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
boost-1.77.0.beta1
boost-1.85.0.beta1
boost-1.85.0
boost-1.86.0.beta1
boost-1.86.0
2021-05-28 00:48:57 +03:00
Eric Niebler
a79ffb49e8
Merge pull request #15 from boostorg/develop
...
Merge from develop
boost-1.75.0
boost-1.74.0
boost-1.76.0
boost-1.75.0.beta1
boost-1.76.0.beta1
2020-07-16 20:46:35 -05:00
Eric Niebler
956d8df790
Merge pull request #7 from DanielaE/fix/no-iterator-inheritance
...
Inheriting std::iterator is deprecated in c++17.
2020-05-10 12:42:29 -07:00
Eric Niebler
0a39c2d749
Merge pull request #13 from Lastique/fix_advancing_nullptr
...
Avoid advancing null pointers, which is UB
2020-05-10 12:41:15 -07:00
Edward Diener
0a314d9d66
Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74 ( #12 )
...
* When __BORLANDC__ and __clang__ are defined we have clang-based compilers from Embarcadero, which take after clang and not bcc32.
* Test fixes when wide character regex is turned off.
2020-05-10 12:36:50 -07:00
Andrey Semashev
9e8a972ac8
Avoid advancing null pointers, which is UB.
...
Advancing a null pointer by a distance other than 0 is UB in C++20
(7.6.6 Additive operators [expr.add]/4).
This issue is reported by clang 10 UBSan here:
https://travis-ci.org/github/boostorg/log/jobs/683550541#L1204
2020-05-07 15:25:50 +03:00
Eric Niebler
7a41db4fdd
Merge pull request #5 from kuhlenough/develop
...
VxWorks support
2019-11-21 16:10:58 -08:00
Daniela Engert
b95a6f81b8
Inheriting std::iterator is deprecated in c++17.
...
Therefore get rid of all of that and replace inheritance by lifting std::iterator's members into the derived class.
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-12-28 10:02:20 +01:00
Peter Dimov
4d4bc69f8b
Install libstdc++-4.9 for clang to avoid ::gets error
boost-1.70.0.beta1
boost-1.70.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.66.0
boost-1.74.0.beta1
boost-1.69.0-beta1
boost-1.69.0
boost-1.68.0
boost-1.67.0
2017-11-04 22:36:24 +02:00
Peter Dimov
07c6bbe561
Merge branch 'master' into develop
2017-11-04 17:10:50 +02:00
Peter Dimov
863743bce4
Add .travis.yml
2017-11-04 17:09:41 +02:00
Peter Dimov
6fa671d7fe
Pass regress.txt properly to the run rule
2017-11-04 17:08:25 +02:00
Peter Dimov
09f1449dea
Merge pull request #6 from eldiener/develop
...
Removed executable attribute from files.
2017-11-03 23:35:16 +02:00
Edward Diener
d5c6666a09
Removed executable attribute from files.
2017-09-17 16:13:39 -04:00
Brian Kuhl
e60c46fbc2
VxWorks support
...
VxWorks uses same definitions as QNX, so with this change all tests passed
2017-08-10 13:11:30 -04:00
Eric Niebler
d154ea28f3
Merge remote-tracking branch 'origin/develop'
boost-1.65.1
boost-1.65.0
2017-07-25 11:00:51 -07:00
Eric Niebler
9fa5412618
Merge pull request #4 from DanielaE/feature/remove-deprecated-c++98-adapters
...
Replace deprected/removed C++98 function adapters by inline type defi…
2017-07-04 11:27:55 -07:00
Daniela Engert
204d73d015
Replace deprected/removed C++98 function adapters by inline type definitions.
...
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-05-17 06:52:50 +02:00
Rene Rivera
f03b7b8a52
Add, and update, documentation build targets.
boost-1.63.0
boost-1.64.0-beta2
boost-1.64.0-beta1
boost-1.64.0
2016-10-10 11:39:55 -05:00
Rene Rivera
bee5448a84
Add, and update, documentation build targets.
2016-10-07 23:07:37 -05:00
Eric Niebler
73777139d0
Merge pull request #3 from danieljames/metadata
...
Create metadata file.
2014-08-18 08:51:24 -07:00
Daniel James
fd5a6f9754
Add metadata file.
2014-08-18 15:12:41 +01:00
Eric Niebler
2f5bf84198
Merge pull request #2 from MarcelRaad/patch-1
...
Fix variable aliasing warnings
boost-1.57.0
boost-1.56.0
boost-1.58.0
boost-1.59.0
boost-1.60.0
boost-1.61.0
boost-1.62.0
2014-07-06 19:55:45 -07:00
Marcel Raad
8592b196b7
Fix variable aliasing warnings
...
MSVC 14 has new variable shadowing warnings, which are on by default and spam the Boost regression test output:
"warning C4456: declaration of '...' hides previous local declaration".
This renames a few variables to make MSVC happy.
2014-07-05 17:51:13 +02:00
Eric Niebler
9080d8ce9a
Merge branch 'master' into develop
2014-06-07 15:29:15 -07:00
Eric Niebler
ee6d1d4a9b
accomodate API change in boost.range
2014-06-04 23:37:16 -07:00
Eric Niebler
1c49d1640e
Merge pull request #1 from pmachata/master
...
Drop unused typedef in boost::xpressive::detail::make_assert_word
2014-05-21 13:39:13 -06:00
Petr Machata
58d8221d83
Drop unused typedef in boost::xpressive::detail::make_assert_word
2014-05-21 00:33:27 +02:00
Eric Niebler
955d826253
Merge commit '2e239a9'
2014-01-11 00:45:02 -08:00
Eric Niebler
2e239a99e2
nuke more executible bits
2014-01-11 00:44:37 -08:00
Eric Niebler
889d183694
fix botched merge manually
2014-01-11 00:44:04 -08:00
Eric Niebler
55dd08b1dc
Merge commit 'fb43b98'
...
Conflicts:
include/boost/xpressive/detail/core/adaptor.hpp
include/boost/xpressive/detail/core/list.hpp
2014-01-11 00:40:58 -08:00
Eric Niebler
fb43b98b51
nuke executable flags
2014-01-11 00:36:40 -08:00
Eric Niebler
d01fcaebe3
docs for stuff in regex_actions.hpp, fixes #7662
...
[SVN r86268]
2013-10-12 19:26:17 +00:00
Eric Niebler
ed4f8d3af9
docs for stuff in regex_actions.hpp, refs #7662
...
[SVN r86267]
2013-10-12 19:24:17 +00:00