doc: note the system requirements for V8 tests
The test-v8
Makefile target still requires Python 2, and it requires a full Xcode install on macOS, due to its use of xcodebuild
at some points.
Refs: https://github.com/nodejs/node/pull/36691#issuecomment-820868219
(Note for reviewers, a related PR: The test-v8
Makefile target also requires ninja
, but I think it doesn't really need to require ninja
. It actually downloads ninja
as part of Google's depot_tools
, but (apparently by mistake) does not put those on the PATH. See my other PR to put this copy of ninja
on the PATH: https://github.com/nodejs/node/pull/38299. I didn't add ninja
as a requirement in this documentation, since I hope my PR https://github.com/nodejs/node/pull/38299 will make that requirement go away.)