chromium/remoting/host/DEPS

include_rules = [
  "+ash",
  "+cc/output",
  "+components/named_mojo_ipc_server",
  "+components/policy/core/common",
  "+components/viz/common",
  "+components/webrtc",
  "+extensions/browser/api/messaging",
  "+google_apis",
  # Checks the availability of hardware encoder on Windows.
  "+media/base/win/mf_initializer.h",
  "+media/gpu/windows/media_foundation_video_encode_accelerator_win.h",
  "+mojo/public",
  "+mojo/core/embedder",
  "+net",
  "+remoting/codec",
  "+remoting/host/chromeos",
  "+remoting/protocol",
  "+remoting/signaling",
  "+remoting/tools",
  # //remoting uses device::PowerSaveBlocker directly. See crbug.com/689423
  "+services/device/public",
  "+services/device/wake_lock/power_save_blocker",
  "+services/network",
  "+third_party/grpc",
  "+third_party/jsoncpp",
  "+third_party/skia",
  "+third_party/webrtc",
  "+third_party/libjingle_xmpp/xmpp",
  "+ui/aura",
  "+ui/base",
  "+ui/compositor",
  "+ui/events",
  "+ui/gfx",
  "+ui/views",
]

specific_include_rules = {
  ".*unittest\.cc": [
    "+chromeos/ash/components/test",
    "+mojo/core/test",
    "+ui/display/manager",
    "+ui/display/test",
  ],
  ".*chromeos.*\.cc": [
    "+ui/ozone/public",
  ],
  ".*wayland.*\.(h|cc)": [
    "+third_party/wayland-protocols",
  ],
  "it2me_desktop_environment*": [
    "+components/user_manager"
  ],
}