Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74
bpm
bpm, the Boost package manager, is an experimental utility for installing parts of Boost from modular "releases".
To build it, this repository needs to be cloned into the tools/bpm subdirectory of the Boost superproject, then b2 tools/bpm/build will place bpm into dist/bin.
To try it out, make an empty subdirectory and create a text file bpm.conf there with the following contents:
package_path=http://www.pdimov.com/tmp/pkg-develop-1612497/
then to install, for example, the filesystem library along with its required dependencies, execute bpm from that directory with
bpm install filesystem
You can also run bpm without arguments, and it will display a description of the commands and options it takes.
The "release" specified in package_path above has been prepared by running tools/bpm/scripts/package.bat at the root of the Boost source tree, revision develop-1612497.