2
0
mirror of https://github.com/boostorg/bpm.git synced 2026-01-19 04:02:14 +00:00

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.

Description
Mirrored via gitea-mirror
Readme 94 KiB
Languages
C++ 70.1%
C 29.2%
Batchfile 0.7%