| Index: tools/gn/variables.cc
|
| diff --git a/tools/gn/variables.cc b/tools/gn/variables.cc
|
| index bbb8791e1b4df358dd604e8506b86a82ba39b029..0998b3886846668c1ea26e1350124274c0346c8e 100644
|
| --- a/tools/gn/variables.cc
|
| +++ b/tools/gn/variables.cc
|
| @@ -927,29 +927,6 @@ Example
|
| }
|
| )";
|
|
|
| -const char kConsole[] = "console";
|
| -const char kConsole_HelpShort[] =
|
| - "console: [boolean] Run this action in the console pool.";
|
| -const char kConsole_Help[] =
|
| - R"(console: Run this action in the console pool.
|
| -
|
| - Boolean. Defaults to false.
|
| -
|
| - Actions marked "console = true" will be run in the built-in ninja "console"
|
| - pool. They will have access to real stdin and stdout, and output will not be
|
| - buffered by ninja. This can be useful for long-running actions with progress
|
| - logs, or actions that require user input.
|
| -
|
| - Only one console pool target can run at any one time in Ninja. Refer to the
|
| - Ninja documentation on the console pool for more info.
|
| -
|
| -Example
|
| -
|
| - action("long_action_with_progress_logs") {
|
| - console = true
|
| - }
|
| -)";
|
| -
|
| const char kData[] = "data";
|
| const char kData_HelpShort[] =
|
| "data: [file list] Runtime data file dependencies.";
|
| @@ -1441,6 +1418,23 @@ const char kOutputs_Help[] =
|
| with no source expansions. See "gn help action".
|
| )";
|
|
|
| +const char kPool[] = "pool";
|
| +const char kPool_HelpShort[] =
|
| + "pool: [string] Label of the pool used by the action.";
|
| +const char kPool_Help[] =
|
| + R"(pool: Label of the pool used by the action.
|
| +
|
| + A fully-qualified label representing the pool that will be used for the
|
| + action. Pools are defined using the pool() {...} declaration.
|
| +
|
| +Example
|
| +
|
| + action("action") {
|
| + pool = "//build:custom_pool"
|
| + ...
|
| + }
|
| +)";
|
| +
|
| const char kPrecompiledHeader[] = "precompiled_header";
|
| const char kPrecompiledHeader_HelpShort[] =
|
| "precompiled_header: [string] Header file to precompile.";
|
| @@ -1905,7 +1899,6 @@ const VariableInfoMap& GetTargetVariables() {
|
| INSERT_VARIABLE(CodeSigningOutputs)
|
| INSERT_VARIABLE(CompleteStaticLib)
|
| INSERT_VARIABLE(Configs)
|
| - INSERT_VARIABLE(Console)
|
| INSERT_VARIABLE(Data)
|
| INSERT_VARIABLE(DataDeps)
|
| INSERT_VARIABLE(Defines)
|
| @@ -1921,6 +1914,7 @@ const VariableInfoMap& GetTargetVariables() {
|
| INSERT_VARIABLE(OutputName)
|
| INSERT_VARIABLE(OutputPrefixOverride)
|
| INSERT_VARIABLE(Outputs)
|
| + INSERT_VARIABLE(Pool)
|
| INSERT_VARIABLE(PrecompiledHeader)
|
| INSERT_VARIABLE(PrecompiledHeaderType)
|
| INSERT_VARIABLE(PrecompiledSource)
|
|
|