| # Please consult components/viz/README.md about allowable dependencies. |
| |
| include_rules = [ |
| "-components/viz/common/features.h", |
| "-components/viz/common/switches.h", |
| "+components/viz/client", |
| "+gpu/GLES2/gl2extchromium.h", |
| "+gpu/command_buffer/client", |
| "+gpu/command_buffer/common", |
| "+mojo/public/cpp/system/buffer.h", |
| "+third_party/skia", |
| "+third_party/khronos/GLES2", |
| |
| # Do not use mojo bindings in viz/client/. This library should be agnostic |
| # about how to communicate with viz. |
| "-mojo/public/cpp/bindings", |
| ] |
| |
| specific_include_rules = { |
| ".*unittest\.cc": [ |
| "+mojo/public/cpp", |
| ], |
| } |