diff options
author | jln@chromium.org <jln@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-02 01:07:33 +0000 |
---|---|---|
committer | jln@chromium.org <jln@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-02 01:07:33 +0000 |
commit | 40d01c2ed059560e47864b803582704725d70139 (patch) | |
tree | 48626999b8d78462cd75a502afc07135961b3ec2 /sandbox | |
parent | d28ea16a7026c8f8e8d8f69081dc0033820da347 (diff) | |
download | chromium_src-40d01c2ed059560e47864b803582704725d70139.zip chromium_src-40d01c2ed059560e47864b803582704725d70139.tar.gz chromium_src-40d01c2ed059560e47864b803582704725d70139.tar.bz2 |
Linux sandbox: add basic DEPS files.
This is a reland of https://chromiumcodereview.appspot.com/260833002/
TBR=rsesek
NOTRY=true
Review URL: https://codereview.chromium.org/260893015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267714 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sandbox')
-rw-r--r-- | sandbox/linux/DEPS | 25 | ||||
-rw-r--r-- | sandbox/linux/seccomp-bpf-helpers/DEPS | 4 | ||||
-rw-r--r-- | sandbox/linux/seccomp-bpf/DEPS | 3 | ||||
-rw-r--r-- | sandbox/linux/suid/client/DEPS | 3 |
4 files changed, 35 insertions, 0 deletions
diff --git a/sandbox/linux/DEPS b/sandbox/linux/DEPS new file mode 100644 index 0000000..5c5f476 --- /dev/null +++ b/sandbox/linux/DEPS @@ -0,0 +1,25 @@ +include_rules = [ + # First, exclude everything. + # Exclude a few dependencies that are included in the root DEPS and that we + # don't need. + # Sadly, there is no way to exclude all root DEPS since the root has no name. + "-ipc", + "-library_loaders", + "-third_party", + "-url", + # Make sure that each subdirectory has to declare its dependencies in + # sandbox/ explicitly. + "-sandbox/linux", + + # Second, add what we want to allow. + # Anything included from sandbox/linux must be declared after this line or in + # a more specific DEPS file. + # base/, build/ and testing/ are already included in the global DEPS file, + # but be explicit. + "+base", + "+build", + "+testing", + "+sandbox/linux/sandbox_export.h", + # Everyone can use tests/ + "+sandbox/linux/tests", +] diff --git a/sandbox/linux/seccomp-bpf-helpers/DEPS b/sandbox/linux/seccomp-bpf-helpers/DEPS new file mode 100644 index 0000000..e8000d3 --- /dev/null +++ b/sandbox/linux/seccomp-bpf-helpers/DEPS @@ -0,0 +1,4 @@ +include_rules = [ + "+sandbox/linux/services", + "+sandbox/linux/seccomp-bpf", +] diff --git a/sandbox/linux/seccomp-bpf/DEPS b/sandbox/linux/seccomp-bpf/DEPS new file mode 100644 index 0000000..15b2b36 --- /dev/null +++ b/sandbox/linux/seccomp-bpf/DEPS @@ -0,0 +1,3 @@ +include_rules = [ + "+sandbox/linux/services" +] diff --git a/sandbox/linux/suid/client/DEPS b/sandbox/linux/suid/client/DEPS new file mode 100644 index 0000000..99a337d --- /dev/null +++ b/sandbox/linux/suid/client/DEPS @@ -0,0 +1,3 @@ +include_rules = [ + "+sandbox/linux/services", +] |