summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorstevenjb <stevenjb@chromium.org>2014-11-10 15:47:45 -0800
committerCommit bot <commit-bot@chromium.org>2014-11-10 23:48:04 +0000
commit7f47fa46bcc8c3a3d14cd70c9451a1b5869248f4 (patch)
tree448c6b024d96892888c12d20358dc04068725bff
parentce20264786c12e8e3f6fcb448492c80cb07d0f4e (diff)
downloadchromium_src-7f47fa46bcc8c3a3d14cd70c9451a1b5869248f4.zip
chromium_src-7f47fa46bcc8c3a3d14cd70c9451a1b5869248f4.tar.gz
chromium_src-7f47fa46bcc8c3a3d14cd70c9451a1b5869248f4.tar.bz2
Add comments and explicit exclusions to DEPS
BUG=431852 Review URL: https://codereview.chromium.org/693853005 Cr-Commit-Position: refs/heads/master@{#303539}
-rw-r--r--chromeos/DEPS7
1 files changed, 7 insertions, 0 deletions
diff --git a/chromeos/DEPS b/chromeos/DEPS
index ebfede1..71a911a 100644
--- a/chromeos/DEPS
+++ b/chromeos/DEPS
@@ -1,3 +1,6 @@
+# Please keep the dependencies here to a minimum. This is intended to be a
+# low level Chrome OS system library that may be used by targets that need to
+# be kept as small as possible.
include_rules = [
"+crypto",
"+net",
@@ -5,6 +8,10 @@ include_rules = [
"+third_party/cros_system_api",
"+third_party/libxml",
"+third_party/protobuf",
+
+ # Some targets may not have any UI, so explictly exclude src/ui.
+ "-ui",
+ # TODO(stevenjb/flackr/shuchen): Remove these dependencies.
"+ui/accelerometer",
"+ui/gfx/x"
]