[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_) {