Peter Dimov
26b39eb95f
Merge pull request #15 from grafikrobot/modular
...
Add support for modular build structure.
2025-05-02 19:25:16 +03:00
Rene Rivera
773bae45bd
Move include to target.
2025-04-17 09:22:43 -05:00
Rene Rivera
135a89e346
Update build deps.
2024-08-10 20:56:37 -05:00
Rene Rivera
351945eb1d
Adjust doc build to avoid boost-root references.
2024-07-28 11:52:11 -05:00
Rene Rivera
0b9c1b3a97
Move inter-lib dependencies to a project variable and into the build targets.
2024-07-23 22:34:24 -05:00
Rene Rivera
9c3b493498
Update copyright dates.
2024-07-20 22:52:05 -05:00
Rene Rivera
1f907b69b2
Change all <source> references to <library>.
2024-07-20 21:28:03 -05:00
Rene Rivera
9a112819c8
Bump B2 require to 5.2
2024-06-14 11:33:56 -05:00
Rene Rivera
f8bbe6c162
Add requires-b2 check to top-level build file.
2024-05-05 09:00:01 -05:00
Rene Rivera
f33d692bf6
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
25d59c6fad
Make the library modular usable.
2024-03-11 08:38:17 -05:00
Peter Dimov
34cad2c1a5
Update CMakeLists.txt
boost-1.77.0
boost-1.90.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.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
2021-06-10 00:43:22 +03:00
Edward Diener
39ec67f035
Merge pull request #8 from sdarwin/drone
...
Drone config
boost-1.76.0.beta1
boost-1.76.0
2021-01-26 14:30:37 -05:00
sdarwin
8ffb264f30
add drone config [ci skip]
2021-01-26 15:29:59 +00:00
Edward Diener
cf71142d7e
Update meta information
2020-12-28 10:16:50 -05:00
Edward Diener
b3981aa6e8
Further documentation improvements.
boost-1.75.0.beta1
boost-1.75.0
2020-10-11 16:57:56 -04:00
Edward Diener
d00d736a82
Updated docs to mention VC++'s default preprocessor as opposed to its new standard conforming preprocessor.
2020-10-11 11:16:44 -04:00
Edward Diener
725167be56
Updated specific and geeric macros doc.
2020-10-11 06:19:38 -04:00
Edward Diener
7d6f90343f
Added general identifier macro and tests and updated docs.
2020-10-10 15:26:30 -04:00
Edward Diener
71576fa0e8
Updated ocs on variadic macros and VC++.
2020-10-07 10:38:25 -04:00
Edward Diener
3c9b7fa64e
Support in numbers for BOOST_PP_LIMIT_MAG maximum rather than a hardcoded 256.
2020-10-07 08:25:29 -04:00
Edward Diener
6d637e5ce7
Address model for msvc-10 and msvc-11 must be only 32-bit in appveyor.yml
2020-09-25 11:23:49 -04:00
Edward Diener
820fc1c3b6
Updated appveyor tests
2020-09-22 19:34:28 -04:00
Edward Diener
17797a7291
Corrected msvc-14.0 setup
2020-09-22 13:21:51 -04:00
Edward Diener
67a2b1d1e5
Update appveyor tests
2020-09-21 19:17:56 -04:00
Edward Diener
dea2249d63
Turn off pedantic compilation.
2020-09-17 18:26:40 -04:00
Edward Diener
a7367ccbb9
Merge pull request #5 from sdarwin/maxdepth
...
set xsltproc maxdepth
2020-07-03 17:06:12 -04:00
Edward Diener
1485f465da
In C++20 mode the overload can be for 0 variadic parameters.
2020-07-03 13:53:12 -04:00
sdarwin
da6c6c3144
set xsltproc maxdepth
2020-07-03 10:04:19 -05:00
Edward Diener
d7ad0c5efe
A number of compilers implement the new C++20 change where a variadic parameter needs no variadic arguments prior to C++20 mode, so we will disable that test.
boost-1.74.0.beta1
boost-1.74.0
boost-1.73.0.beta1
boost-1.73.0
2020-01-27 10:15:40 -05:00
Edward Diener
560b805845
Updated quickbook documentation and doxygen documentation. No changes were made to any code.
2020-01-26 23:10:30 -05:00
Edward Diener
92524f0903
Changed inclusion of Boost PP header file from opt.hpp to has_opt.hpp
boost-1.72.0
boost-1.72.0.beta1
2019-10-19 10:58:22 -04:00
Edward Diener
6d8611147d
Update because of change of Boost PP macro name from BOOST_PP_VARIADIC_OPT to BOOST_PP_VARIADIC_HAS_OPT
2019-10-19 05:50:42 -04:00
Edward Diener
ea47677338
Allow test to be run with clang-10.
2019-10-03 06:35:08 -04:00
Edward Diener
3a83b01403
Updated so that functionality occurs in C++20 mode.
2019-09-28 11:27:25 -04:00
Edward Diener
63cce92e1e
Implementation of BOOST_VMD_IS_EMPTY, for C++20 with the __VA_OPT__ construct support, which is 100% reliable and always works correctly.
2019-09-26 19:00:13 -04:00
Edward Diener
63ddd4d440
Reinstate clang failure from hangup to not running.
2019-09-22 10:31:29 -04:00
Edward Diener
ba99fa0484
Remove special case testing.
2019-09-22 09:12:39 -04:00
Edward Diener
bca3029d45
Update the way tests are run on the android.
2019-09-21 21:31:26 -04:00
Edward Diener
71b7de0c74
Correct tests when BOOST_PP_VARIADICS is not defined and no longer force a C++ standard level except on the Android OS.
2019-09-21 15:06:16 -04:00
Edward Diener
4ce010defe
Fix test for C++20.
2019-09-21 13:14:41 -04:00
Edward Diener
3549d56a18
Added a Boost license notification
2019-08-27 01:47:01 -04:00
Edward Diener
823a79a747
Updated for b2 cmake support.
2018-12-19 22:11:26 -05:00
Edward Diener
c939f908ab
Merge pull request #4 from Mike-Devel/min_cmake
...
[CMake] Add minimal cmake file
boost-1.70.0.beta1
boost-1.69.0
boost-1.71.0
boost-1.71.0.beta1
boost-1.70.0
boost-1.69.0-beta1
2018-10-28 20:42:09 -04:00
Mike Dev
a992249d52
[CMake/CI] Add tests for minimal cmake file to appveyor
2018-10-28 13:02:00 +01:00
Mike Dev
4aca300878
[CMake/CI] Add tests for minimal cmake file to travis
2018-10-28 12:37:08 +01:00
Mike Dev
43fdac4441
[CMake] Add minimal cmake file
...
Generate cmake target that can
be used by other libraries to express their dependency on
this library and retrieve any configuration information
such as the include directory, transitive dependencies,
necessary compiler options or the required c++ standards level.
2018-09-27 19:29:14 +02:00
eldiener
9a31758d1b
Fixed accidental typo error.
boost-1.66.0
boost-1.68.0
boost-1.67.0
2017-10-29 21:35:02 -04:00
eldiener
c854e1d4cc
Removed --depth 1
2017-10-29 21:32:59 -04:00
Edward Diener
ccbac05382
Use -pedantic-errors for all versions of clang.
2017-10-13 13:52:07 -04:00