Re-run `gn help --markdown all > tools/gn/docs/reference.md`. This should've been part of https://chromium-review.googlesource.com/c/chromium/src/+/1020010 Bug: 835319 Change-Id: Ibad6a9b3f686ed8305ffc77c866917124fef9ba5 Reviewed-on: https://chromium-review.googlesource.com/1021597 Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#552387} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: a8fe0c1bdb12ce92c841d4527b54ae3e023cb590
diff --git a/tools/gn/docs/reference.md b/tools/gn/docs/reference.md index 902adc0..47c743e 100644 --- a/tools/gn/docs/reference.md +++ b/tools/gn/docs/reference.md
@@ -2209,6 +2209,13 @@ context of more than one toolchain it is recommended to specify an explicit toolchain when defining and referencing a pool. + A pool named "console" defined in the root build file represents Ninja's + console pool. Targets using this pool will have access to the console's + stdin and stdout, and output will not be buffered. This special pool must + have a depth of 1. Pools not defined in the root must not be named "console". + The console pool can only be defined for the default toolchain. + Refer to the Ninja documentation on the console pool for more info. + A pool is referenced by its label just like a target. ```