DEPS 912 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. # Please keep the dependencies here to a minimum. This is intended to be a
  2. # low level Chrome OS system library that may be used by targets that need to
  3. # be kept as small as possible.
  4. include_rules = [
  5. "+ash/constants",
  6. "+components/account_id/account_id.h",
  7. "+components/device_event_log",
  8. "+components/policy/proto",
  9. "+components/pref_registry",
  10. "+components/prefs",
  11. "+components/user_manager/known_user.h",
  12. "+crypto",
  13. "+google_apis/gaia",
  14. "+media/base/video_facing.h",
  15. "+mojo/public",
  16. "+net",
  17. "+services/device/public",
  18. "+services/network/public",
  19. "+third_party/cros_system_api",
  20. "+third_party/protobuf",
  21. # Some targets may not have any UI, so explictly exclude src/ui.
  22. "-ui",
  23. ]
  24. specific_include_rules = {
  25. ".*run_all_unittests.cc": [
  26. "+mojo/core/embedder",
  27. ],
  28. ".*test\.cc": [
  29. "+services/network/test",
  30. ],
  31. ".*test_suite\.cc": [
  32. "+ui/base",
  33. ],
  34. }