119 Commits

Author SHA1 Message Date
Peter Dimov
5450074da7 Merge pull request #17 from grafikrobot/modular
Add support for modular build structure.
2025-05-02 19:19:45 +03:00
Rene Rivera
71f61dc7b3 Move project global include to target local include. 2025-04-07 21:26:56 -05:00
Rene Rivera
533a771723 Update build deps. 2024-08-07 23:51:44 -05:00
Rene Rivera
95a6ab35fc Adjust doc build to avoid boost-root references. 2024-07-28 11:40:29 -05:00
Rene Rivera
772df46abd Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:23 -05:00
Rene Rivera
b929fd922f Update copyright dates. 2024-07-20 22:52:04 -05:00
Rene Rivera
5f4024585a Change all <source> references to <library>. 2024-07-20 19:42:41 -05:00
Rene Rivera
5665cd6f18 Bump B2 require to 5.2 2024-06-14 11:33:56 -05:00
Rene Rivera
c381fb2cb2 Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera
141d9db335 Add missing import-search for cconfig/predef checks. 2024-05-04 23:32:26 -05:00
Rene Rivera
0b6735c5e2 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
523c13d3b8 Make the library modular usable. 2024-03-11 08:38:17 -05:00
Peter Dimov
60baaae454 Add CMakeLists.txt boost-1.80.0.beta1 boost-1.79.0.beta1 boost-1.90.0 boost-1.89.0 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.80.0 boost-1.81.0.beta1 boost-1.81.0 boost-1.90.0.beta1 boost-1.77.0 boost-1.82.0 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 2021-05-28 00:21:36 +03:00
Glen Fernandes
3a2c1d7da4 Merge pull request #8 from glenfe/develop
Drop dependency on MPL
boost-1.73.0 boost-1.73.0.beta1 boost-1.76.0 boost-1.75.0.beta1 boost-1.75.0 boost-1.74.0.beta1 boost-1.76.0.beta1 boost-1.74.0 boost-1.72.0.beta1 boost-1.69.0 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
2018-09-23 01:02:24 -04:00
Glen Fernandes
4ff15aed8c Remove dependency on MPL 2018-09-22 22:21:23 -04:00
Glen Fernandes
999d0a055b Use enable_if from TypeTraits 2018-09-22 22:21:18 -04:00
Glen Fernandes
a89010c21a Include workaround from Config 2018-09-22 22:21:13 -04:00
Glen Fernandes
21651923a6 Fix include guard identifier 2018-09-22 22:21:08 -04:00
Peter Dimov
3c093a0b86 Disable world_checkpoint_all on lambdaless compilers boost-1.68.0 boost-1.67.0 2017-11-22 05:46:13 +02:00
Peter Dimov
39651b15de Merge branch 'patch-1' of https://github.com/akumta/scope_exit into develop 2017-11-22 05:35:29 +02:00
Peter Dimov
c7ea17d2c2 Merge branch 'feature/msvc-option-permissive-' of https://github.com/DanielaE/boost.scope_exit into develop 2017-11-22 03:03:50 +02:00
Peter Dimov
4bb290cd21 Add .travis.yml 2017-11-22 03:01:40 +02:00
Peter Dimov
1a31ca5e0d Merge branch 'master' into develop 2017-11-22 02:58:28 +02:00
Daniela Engert
1250a91b2e enable use of msvc compiler option /permissive-
With the updated Boost.Typeof library capable of handling /permissive, the typeof workaround for msvc in Boost.Scope_Exit is no longer required. Even worse, the workaround code causes compile errors.

Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-04-14 19:17:04 +02:00
Rene Rivera
cf570d8953 Add, and update, documentation build targets. boost-1.63.0 boost-1.66.0 boost-1.65.1 boost-1.65.0 boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 2016-10-10 11:39:53 -05:00
Rene Rivera
1c467753eb Add, and update, documentation build targets. 2016-10-07 23:07:36 -05:00
akumta
dfb1fc50c8 Update for ticket #11849 2016-01-05 09:51:59 -08:00
Lorenzo Caminiti
cd0c402ab9 Re-generated HTML docs from qbk and doxygen to show replacement of obsolete BOOST_NO_LAMBDAS and BOOST_NO_VARIADIC_MACROS with new BOOST_NO_CXX11_LAMBDAS and BOOST_NO_CXX11_VARIADIC_MACROS. boost-1.61.0 boost-1.62.0 boost-1.60.0 2015-10-14 17:21:49 -07:00
Peter Dimov
45c8d1f82e Merge branch 'develop' boost-1.59.0 boost-1.58.0 2015-01-25 21:05:30 +02:00
Peter Dimov
0d95fd4b7e Merge pull request #1 from danieljames/metadata
Create metadata file.
2015-01-25 20:30:30 +02:00
Lorenzo Caminiti
522df22083 Merge branch 'develop' boost-1.57.0 2014-10-05 21:03:04 -07:00
Lorenzo Caminiti
7d3c471a15 Removed dependency of ScopeExit on LocalFunction (by duplicating some utiliy LocalFunction macros in the ScopeExit header). 2014-09-28 14:08:15 -07:00
Daniel James
e15d39f5e0 Add metadata file. 2014-08-18 15:10:15 +01:00
Daniel James
fecc7e143c Create merge base for git. boost-1.56.0 2014-04-06 14:26:04 +01:00
Stephen Kelly
054fd93485 ScopeExit: Remove obsolete MSVC version check.
[SVN r86032]
2013-09-30 00:20:00 +00:00
Marshall Clow
f6230947f1 Merge deprecated macro change for Boost.ScopeExit to release; no functionality change
[SVN r81852]
2012-12-11 14:54:55 +00:00
Marshall Clow
9a3563c142 Removed usage of deprecated macros in Boost.ScopeExit
[SVN r81573]
2012-11-26 20:23:34 +00:00
Lorenzo Caminiti
c12603bb53 Fixing broken doc links (removing mixed capital letters from HTML file names).
[SVN r79270]
2012-07-04 21:48:50 +00:00
Lorenzo Caminiti
4a6712ee58 fixing broken doc links (capital letters in file names)
[SVN r79269]
2012-07-04 21:44:36 +00:00
Lorenzo Caminiti
2a96d2234d Merged ScopeExit (improved), LocalFunction (new), Functional/OverloadedFunction (new), and Utility/IdentityType (new) from trunk into release branch.
[SVN r78564]
2012-05-24 01:35:04 +00:00
Lorenzo Caminiti
61614a7e41 Using lower case section IDs. Renamed TPL_ID to ID_TPL.
[SVN r78228]
2012-04-28 01:55:09 +00:00
Lorenzo Caminiti
3cd490fd39 Replacing ScopeExit docs with final docs.
[SVN r78227]
2012-04-28 01:41:43 +00:00
Lorenzo Caminiti
dea5f55256 Updated docs to user [heading] instead of [h5] for excluding sections from TOC.
[SVN r78221]
2012-04-27 15:35:12 +00:00
Lorenzo Caminiti
533742b584 Hopefully worked around an Intel compiler bug (internal error) when deducing local function result type (used same Intel workaround that ScopeExit uses to deduced capture types).
[SVN r78214]
2012-04-27 01:46:22 +00:00
Lorenzo Caminiti
0fccce1bb1 Using MSVC typeof(this) workaround on all MSVC revs.
[SVN r77981]
2012-04-14 22:02:13 +00:00
Lorenzo Caminiti
18af593abf Fixed a couple of links in the docs.
[SVN r77951]
2012-04-13 16:57:24 +00:00
Lorenzo Caminiti
d01c967d34 Updated docs.
[SVN r77943]
2012-04-13 00:26:10 +00:00
Lorenzo Caminiti
37c37c277b Forcing type-of emulation on Sun.
Trying to fix OverloadedFunction pp bug on Sun by removing SUB on iteration range (doing ADD on iteration index instead).

[SVN r77940]
2012-04-12 21:12:28 +00:00
Lorenzo Caminiti
40ad7f5574 Trying another workaround for Sun...
[SVN r77922]
2012-04-11 20:23:19 +00:00
Lorenzo Caminiti
95bb5c5db0 Updated docs.
[SVN r77899]
2012-04-10 20:42:53 +00:00