bari
Bari is an advanced build management tool for .NET projects.
Getting started
Getting bari
Bari itself is now compiled using bari, so you'll have to download the latest version as a binary package.
The latest released version is 1.0.1.
To use the latest build, install bari from NuGet.
To upgrade an existing version use bari selfupdate
.
Documentation
Documentation is under construction and available from the getting started page.
Additionally I recommend browsing the following suite definitions for examples:
- Simple C# executable
- Simple F# executable
- Simple C++ executable
- Dependencies within a module
- Dependencies within a suite
- Content files support
- Support for reference aliases
- File system repository
- C++ static library support
- C++ resource support
- C++/CLI support
- Registration-free COM support
- Postprocessor scripts
- Custom plugin support
And the Bari suite definition itself!
To get a list of available commands, use
bari help
.
Visual Studio add-on
A Visual Studio add-on for bari is also in development.