Don't forget Chromium which itself has two meta build systems (gyp and gn - similar to bazel/cmake/etc.) along with an underlying build system (ninja) which can target multiple compilers and runtimes on different platforms.
P.S. Chromium is in the middle of a transition from gyp to gn[1] which is why it has two build systems.
[1] https://chromium.googlesource.com/chromium/src/+/master/tool...