René Ferdinand Rivera Morell 2d9a2419f9 Add support for modular build structure. (#16)
* Make the library modular usable.

* Switch to library requirements instead of source. As source puts extra source in install targets.

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

* Bump B2 require to 5.2

* Change all <source> references to <library>.

* Update copyright dates.

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

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

* Move project global include to target local include.

* Only msvc gets minor version tests.

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

* Add missing deps.

* Add missing deps.

* Explicit g++-* compiler to avoid mismatch errors, and for consistency.

* Fix gcc availability on some OS versions.

* Undo explicit g++ compiler specification.

* Switch to cxxstd.

* Add missing fetch of deps.
2025-06-26 19:42:29 +03:00
2022-01-07 00:45:42 -05:00
2021-01-20 00:35:20 -05:00
2022-12-23 07:55:33 -05:00
2021-06-10 00:57:45 +03:00
2019-12-20 08:56:52 -05:00
2020-04-14 08:23:20 -04:00

Boost.IO

The Boost IO C++ library provides utilities for dealing with the C++ standard library IO streams.

License

Distributed under the Boost Software License, Version 1.0.

Description
Boost.IO
Readme 336 KiB
Languages
C++ 98.7%
CMake 0.7%
HTML 0.6%