Finally a working build system