| include_rules = [ |
| "+services/ui/common", |
| "+services/ui/public", |
| "+grit/ash_mus_resources.h", |
| "+mash/public/interfaces", |
| "+mash/shelf/public", |
| "+mojo/common", |
| "+mojo/public", |
| "+services/catalog/public", |
| "+services/service_manager/public", |
| "+services/tracing/public", |
| ] |
| # Shelf code is being moved into //ash/common. Please ask jamescook@ or msw@ |
| # before adding items here. http://crbug.com/615155 |
| specific_include_rules = { |
| "root_window_controller.cc": [ |
| "+ash/shelf/shelf_layout_manager.h", |
| ], |
| "shelf_delegate_mus.cc": [ |
| "+ash/shelf/shelf.h", |
| "+ash/shelf/shelf_widget.h", |
| ], |
| |
| "app_launch_unittest.cc": [ |
| "+mash/quick_launch/public", |
| ], |
| |
| "non_client_frame_controller_unittest.cc": [ |
| # These tests inspect the DrawQuads in the CompositorFrame generated by the |
| # compositor. So this needs to explicitly depend on cc. |
| "+cc", |
| ], |
| } |