3 ms·
Another build system that came out of Google, particularly the Chromium project, is GYP (https://code.google.com/p/gyp/ https://code.google.com/p/gyp/). GYP is
by mwcampbell 11y ago
Another build system that came out of Google, particularly the Chromium project, is GYP (https://code.google.com/p/gyp/ https://code.google.com/p/gyp/). GYP is also used by Node.js, which wraps it in a conventional-looking configure/make procedure. I wonder how similar GYP is to Blaze.
- chubot 11y agoWell GYP stands for "generate your projects". And I think it has actually been replaced by the "gn" build system, which does look a bit like Blaze, but with non-Python syntax. I think GYP is more like a build system generator than a build system. It was more like autoconf (although quite different semantically). The original goal was to generate Visual Studio and XCode projects. And it also generates Ninja files. Blaze/Bazel is not as portable, since it doesn't do Windows.