Libbitcoin Build System
Libbitcoin Build uses templates and XML data to generate build artifacts for the following libbitcoin libraries.
- libbitcoin
- libbitcoin-blockchain
- libbitcoin-client
- libbitcoin-consensus
- libbitcoin-explorer
- libbitcoin-node
- libbitcoin-protocol
- libbitcoin-server
The artifacts generated for each library are as follows. Package names coincide with libbitcoin repository names.
configure.ac
<package>.pc.in
install.sh
.travis.yml
version.hpp
These artifacts are merged into their respective repositories by libbitcoin maintainers. There is no need to build libbitcoin-build if you are not a maintainer in the process of applying a build configuration change.
The build system has a dependency on iMatix GSL. There are Linux/OSX and Visual Studio builds of GSL. There is also a Windows single file executable available for download.