allowing for specific revision checkouts again
build ARM64 by default
build the new xcode-ninja target