Smooth Build ist ein Build-Werkzeug, das eine funktionale Sprache bereitstellt, mit der man einen Generierungsvorgang auf einfache und lesbare Weise beschreiben kann. Alle generierten Objekte werden zwischengespeichert und mit einem SHA1-Hash des Ausdrucks, der zur Generierung verwendet wurde, indiziert. Auf diese Art muss kein Objekt zweimal erzeugt werden. (non)