| Index: tools/gn/function_toolchain.cc
|
| diff --git a/tools/gn/function_toolchain.cc b/tools/gn/function_toolchain.cc
|
| index 05c764bfbdf65ab5524c8c15ae48221b7a2d63dc..6850668bc932c05b8bf1084611209943f1855c86 100644
|
| --- a/tools/gn/function_toolchain.cc
|
| +++ b/tools/gn/function_toolchain.cc
|
| @@ -1051,12 +1051,12 @@ Value RunTool(Scope* scope,
|
| return Value();
|
| }
|
|
|
| - if (tool_type != Toolchain::TYPE_COPY &&
|
| - tool_type != Toolchain::TYPE_STAMP &&
|
| + if (tool_type != Toolchain::TYPE_COPY && tool_type != Toolchain::TYPE_STAMP &&
|
| tool_type != Toolchain::TYPE_COPY_BUNDLE_DATA &&
|
| - tool_type != Toolchain::TYPE_COMPILE_XCASSETS) {
|
| + tool_type != Toolchain::TYPE_COMPILE_XCASSETS &&
|
| + tool_type != Toolchain::TYPE_ACTION) {
|
| // All tools should have outputs, except the copy, stamp, copy_bundle_data
|
| - // and compile_xcassets tools that generate their outputs internally.
|
| + // compile_xcassets and action tools that generate their outputs internally.
|
| if (!ReadPatternList(&block_scope, "outputs", subst_output_validator,
|
| tool.get(), &Tool::set_outputs, err) ||
|
| !ValidateOutputs(tool.get(), err))
|
|
|