This is no longer under active development.
BuildAMation (Bam) is a build system and project generator written in C#, tuned for building C and C++ software on Windows, Linux and OSX desktop platforms.
Writing multi-platform desktop software?
Want to use the best development tools and IDEs for each platform?
Want 'a single truth' of how to build your software?
Want a fast, debuggable, extensible build system?
Look no further... BAM!
For more details, tutorials and help, please visit buildamation.com.