build2 is an open source (MIT), cross-platform build toolchain that aims to
approximate Rust Cargo's convenience for developing and packaging C/C++
projects while providing more depth and flexibility, especially in the build
system, to handle more complex requirements.
At the core of the build2 project is a hierarchy of tools consisting of a
general-purpose build system, package
manager (for package consumption), and
project manager (for project development).
Plus there is a number of additional components and services, such as
cppget.org, the central repository/registry of open
source packages. See What is build2?
for the more detailed picture.
Project links:
-
Community – getting help, contributing, etc
-
github.com/build2-packaging – packaging of third-party projects
GitHub organization links: