| Index: tools/gn/setup.h
|
| diff --git a/tools/gn/setup.h b/tools/gn/setup.h
|
| index 8fbe3ff21be3c6b8c1792a064b1d35d22e55f09b..eb9d37b2b445288700335c0b6e3af8fdacdd1d3b 100644
|
| --- a/tools/gn/setup.h
|
| +++ b/tools/gn/setup.h
|
| @@ -48,6 +48,12 @@ class CommonSetup {
|
| check_for_unused_overrides_ = s;
|
| }
|
|
|
| + // After a successful run, setting this will additionally cause the public
|
| + // headers to be checked. Defaults to false.
|
| + void set_check_public_headers(bool s) {
|
| + check_public_headers_ = s;
|
| + }
|
| +
|
| BuildSettings& build_settings() { return build_settings_; }
|
| Builder* builder() { return builder_.get(); }
|
| LoaderImpl* loader() { return loader_.get(); }
|
| @@ -69,6 +75,7 @@ class CommonSetup {
|
|
|
| bool check_for_bad_items_;
|
| bool check_for_unused_overrides_;
|
| + bool check_public_headers_;
|
|
|
| private:
|
| CommonSetup& operator=(const CommonSetup& other); // Disallow.
|
|
|