9 Commits

Author SHA1 Message Date
René Ferdinand Rivera Morell
046d4dd064 Add modular library level build file. (#194)
* Add modular library level build file.

* Make the library modular usable.

* Add missing import-search for cconfig/predef checks.

* Add requires-b2 check to top-level build file.

* Remove extra import-search.

* Remove extra require-b2.

* Bump B2 require to 5.2

* Update copyright dates.

* Move inter-lib dependencies to a project variable and into the build targets.

* Adjust doc build to avoid boost-root references.

* Update build deps.

* Replace GHA CI with simpler working one based on alandefreitas/cpp-actions utilities.

* GCC 4.8 is the minimum available.

* Move project global include to target local include.

* Only msvc gets minor version tests.

* Redo GHA CI to undo move to cpp-actions.

* Update os/containers to account for unavailable packages in old containers.

* Tweaks per comments.
2025-06-26 02:43:07 +03:00
Barrett Adair
3812c3c5a6 improve CI 2017-10-14 11:53:31 -05:00
Peter Dimov
5719d602f7 Disable tests on msvc-12.0, C++03 compilers 2017-09-11 20:03:51 +03:00
Peter Dimov
92e49caff3 Update test/Jamfile 2017-08-13 13:16:08 -05:00
Barrett Adair
3fb2c1f556 copyright update, version bump 2017-07-02 15:25:02 -05:00
Barrett Adair
b492450373 fix boost build CI for GCC < 5 2017-07-02 11:42:07 -05:00
Barrett Adair
a6a176ec34 support multiple c++ versions in Boost.Build 2017-06-24 14:47:24 -05:00
Barrett Adair
b7dd4fdb83 move to boost namespace, add noexcept features 2016-12-10 18:25:20 -06:00
badair
b4876a158a starting quickbook docs 2016-03-30 23:29:47 -05:00