[args] Ensure gn tracelog is processed when non-fatal error happens. Before this change, gn will not save tracelog when a warning occurs. This change fixes this issue. Change-Id: Ib3a690a200aa228532ee4ff5b77fa63ebfaa3042 Bug: crbug.com/gn/98 Reviewed-on: https://gn-review.googlesource.com/c/gn/+/5700 Reviewed-by: Brett Wilson <brettw@chromium.org> Commit-Queue: Brett Wilson <brettw@chromium.org>
diff --git a/tools/gn/setup.cc b/tools/gn/setup.cc index f3db362..ef26431 100644 --- a/tools/gn/setup.cc +++ b/tools/gn/setup.cc
@@ -400,7 +400,7 @@ OutputString( "\nThe build continued as if that argument was " "unspecified.\n\n"); - return true; + // Nonfatal error. } if (check_public_headers_) {