Chromium Code Reviews| Index: tools/gn/toolchain.cc |
| diff --git a/tools/gn/toolchain.cc b/tools/gn/toolchain.cc |
| index 70c6ce06f109bdcef256cd34b7372447f4431c95..7101f652807bfe19f38f5066d78e0d56878c0a49 100644 |
| --- a/tools/gn/toolchain.cc |
| +++ b/tools/gn/toolchain.cc |
| @@ -26,6 +26,7 @@ const char* Toolchain::kToolStamp = "stamp"; |
| const char* Toolchain::kToolCopy = "copy"; |
| const char* Toolchain::kToolCopyBundleData = "copy_bundle_data"; |
| const char* Toolchain::kToolCompileXCAssets = "compile_xcassets"; |
| +const char* Toolchain::kToolAction = "action"; |
| Toolchain::Toolchain(const Settings* settings, const Label& label) |
| : Item(settings, label), |
| @@ -59,6 +60,7 @@ Toolchain::ToolType Toolchain::ToolNameToType(const base::StringPiece& str) { |
| if (str == kToolCopy) return TYPE_COPY; |
| if (str == kToolCopyBundleData) return TYPE_COPY_BUNDLE_DATA; |
| if (str == kToolCompileXCAssets) return TYPE_COMPILE_XCASSETS; |
| + if (str == kToolAction) return TYPE_ACTION; |
| return TYPE_NONE; |
| } |
| @@ -79,6 +81,8 @@ std::string Toolchain::ToolTypeToName(ToolType type) { |
| case TYPE_COPY: return kToolCopy; |
| case TYPE_COPY_BUNDLE_DATA: return kToolCopyBundleData; |
| case TYPE_COMPILE_XCASSETS: return kToolCompileXCAssets; |
| + case TYPE_ACTION: |
| + return kToolAction; |
|
brettw
2017/06/13 21:59:16
Consistency in this switch.
Petr Hosek
2017/06/17 02:44:24
Done.
|
| default: |
| NOTREACHED(); |
| return std::string(); |