| include_rules = [ | |
| # Require explicit dependencies in each directory. | |
| "-mojo/public", | |
| # But everyone can depend on the C system headers. | |
| "+mojo/public/c/system", | |
| ] | |
| specific_include_rules = { | |
| r".*_(unit|perf)test\.cc": [ | |
| "+testing", | |
| # Our test harness is C++, so allow the use of C++: | |
| "+mojo/public/cpp/system", | |
| "+mojo/public/cpp/test_support", | |
| "+mojo/public/cpp/utility", | |
| ], | |
| } |