Archive for the ‘C++’ Category

build2 0.7.0 released

Wednesday, June 13th, 2018

This release includes a new tool (bdep, the project dependency manager), new documentation (rewritten introduction), as well as a large number of major new features in the build system and package manager. Additionally, the project repositories are now mirrored on github.com/build2 and fully automated installation scripts are available for all major platforms and compilers.

build2 0.4.0 released

Tuesday, October 4th, 2016

The third public alpha release of the build2 toolchain is out and includes a large number of major new features in the build system (support for Windows/VC, C compilation, pkg-config integration, library versioning and export model, as well as the uninstall operation) and package manager (support for repository authentication and system packages). See the Release Notes for a detailed discussion of these and other new features.

I’ve also given a talk at this year’s CppCon which gives a nice introduction to the build system and package manager. The video is already available, check it out.

build2 0.3.0 released

Wednesday, April 27th, 2016

The second public alpha release of the build2 toolchain is out and includes quite a few major features in the build system (high fidelity builds, command line configuration overrides), package manager (support for dropping no longer necessary packages), and repository web interface (ability to run multiple instances, look and feel customizations). See the Release Notes for a detailed discussion of these and other new features.

One cool thing about this release is that you can upgrade from the previous version via the package manager/cppget.org repository. Albeit via a bug-fix release for the package manager. Which some may argue makes it even cooler. What we are doing here is trying to figure out the whole backwards-compatibility game early and this stuff is hard. See the Release Announcement for upgrade instructions.