Description
A meta-build tool that generates Ninja build files from project configuration. It is used by large software projects to describe targets, dependencies, and build options in a fast, scriptable way.
Install it when building projects that require GN, especially Chromium-related or similarly structured codebases. It is a developer tool and usually runs as part of a build process.