blob: d87bfeb4cc32abde34be71a281fae7baa7bee1ee [file] [log] [blame]
include_rules = [
# Only public interfaces allowed. See //ash/README.md
"+ash/public/cpp",
"+components/chrome_apps",
"+components/crx_file",
"+components/strings/grit/components_strings.h",
"+components/user_manager",
"+extensions/strings/grit/extensions_strings.h",
"+ui/base",
"+components/arc",
"+components/vector_icons",
"+services/network/public/interfaces",
# For access to testing command line switches.
"+ppapi/shared_impl",
# TODO(hejq): Remove this once app_list is migrated. http://crbug.com/733662
"+ash/app_list/model",
]
specific_include_rules = {
"bookmark_app_helper\.cc": [
# TODO(mash): Remove. http://crbug.com/678705
"+ash/shell.h",
],
"display_info_provider_chromeos(|_unittest)\.cc": [
# TODO(mash): Remove. http://crbug.com/678705
"+ash/display",
"+ash/shell.h",
"+ash/test",
"+ash/touch",
"+ash/wm/tablet_mode/tablet_mode_controller.h",
],
"launch_util\.cc": [
# TODO(mash): Remove. http://crbug.com/678705
"+ash/shell.h",
],
}