build script by ninja