Bari is an advanced build management tool for .NET projects.
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 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
.
A Visual Studio add-on for bari is also in development.