Mare is a versatile build automation tool primarily for c/c++ applications.