diff options
Diffstat (limited to 'src/manifest_parser.h')
-rw-r--r-- | src/manifest_parser.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/manifest_parser.h b/src/manifest_parser.h index 4ae21c4..2136018 100644 --- a/src/manifest_parser.h +++ b/src/manifest_parser.h @@ -31,9 +31,17 @@ enum DupeEdgeAction { kDupeEdgeActionError, }; +enum PhonyCycleAction { + kPhonyCycleActionWarn, + kPhonyCycleActionError, +}; + struct ManifestParserOptions { - ManifestParserOptions(): dupe_edge_action_(kDupeEdgeActionWarn) {} + ManifestParserOptions() + : dupe_edge_action_(kDupeEdgeActionWarn), + phony_cycle_action_(kPhonyCycleActionWarn) {} DupeEdgeAction dupe_edge_action_; + PhonyCycleAction phony_cycle_action_; }; /// Parses .ninja files. |