Also apply no_check_target filtering to gn gen --check.
Bug: 179
Change-Id: I06a177cc57d94b40ee69706511f8a12fb42d42a0
Reviewed-on: https://gn-review.googlesource.com/c/gn/+/9280
Reviewed-by: Brett Wilson <brettw@chromium.org>
Commit-Queue: Brett Wilson <brettw@chromium.org>
diff --git a/src/gn/setup.cc b/src/gn/setup.cc
index bf48e38..d1ba197 100644
--- a/src/gn/setup.cc
+++ b/src/gn/setup.cc
@@ -464,6 +464,9 @@
if (check_patterns()) {
commands::FilterTargetsByPatterns(all_targets, *check_patterns(),
&to_check);
+ } else if (no_check_patterns()) {
+ commands::FilterOutTargetsByPatterns(all_targets, *no_check_patterns(),
+ &to_check);
} else {
to_check = all_targets;
}