`shell.mkdir('-p', './build')` will happen in any case. Why? This build folder appears to be unused and empty.