In order to 'clean', 'checkout' and 'build' the engine use the 'build-all' target. To 'clean', 'checkout', 'build' and 'release' - use 'release-all'. For more details, please see the source of this build script.