BuildAMation ist ein Bausystem und Projektgenerator für C und C++. Es besitzt eine deklarative Markup-Sprache, die auf der Compilierung von C# beruht und ein Plugin-System, um verschiedene Projektdateien oder MakeFiles zu erzeugen. Es ist plattformunabhängig und ähnelt CMake.