Rewrite of a buildsystem