Add deps files and rules for the checkdeps script.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@600 0039d316-1c4b-4281-b951-d872f2087c98
This commit is contained in:
10
DEPS
10
DEPS
@ -20,3 +20,13 @@ deps = {
|
||||
"src/webkit/data/layout_tests/LayoutTests":
|
||||
"http://svn.webkit.org/repository/webkit/branches/Safari-3-1-branch/LayoutTests@31256",
|
||||
}
|
||||
|
||||
include_rules = [
|
||||
# Everybody can use some things.
|
||||
"+base",
|
||||
"+build",
|
||||
|
||||
# For now, we allow ICU to be included by specifying "unicode/...", although
|
||||
# this should probably change.
|
||||
"+unicode"
|
||||
]
|
||||
|
3
base/DEPS
Normal file
3
base/DEPS
Normal file
@ -0,0 +1,3 @@
|
||||
include_rules = [
|
||||
"+third_party/zlib",
|
||||
]
|
@ -26,6 +26,7 @@
|
||||
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
#include "base/debug_on_start.h"
|
||||
|
3
base/gfx/DEPS
Normal file
3
base/gfx/DEPS
Normal file
@ -0,0 +1,3 @@
|
||||
include_rules = [
|
||||
"+skia"
|
||||
]
|
1
breakpad/DEPS
Normal file
1
breakpad/DEPS
Normal file
@ -0,0 +1 @@
|
||||
skip_subtree_includes = True
|
14
chrome/DEPS
Normal file
14
chrome/DEPS
Normal file
@ -0,0 +1,14 @@
|
||||
include_rules = [
|
||||
"+net",
|
||||
|
||||
# The subdirectories in chrome/ will manually allow their own include
|
||||
# directories in chrome/ so we disallow all of them.
|
||||
"-chrome",
|
||||
"+chrome/common",
|
||||
"+chrome/test",
|
||||
|
||||
# Don't allow inclusion of these other libs we shouldn't be calling directly.
|
||||
"-v8",
|
||||
"-webkit",
|
||||
"-tools",
|
||||
]
|
6
chrome/app/DEPS
Normal file
6
chrome/app/DEPS
Normal file
@ -0,0 +1,6 @@
|
||||
include_rules = [
|
||||
"+breakpad",
|
||||
"+chrome/browser",
|
||||
"+sandbox",
|
||||
"+tools/memory_watcher",
|
||||
]
|
19
chrome/browser/DEPS
Normal file
19
chrome/browser/DEPS
Normal file
@ -0,0 +1,19 @@
|
||||
include_rules = [
|
||||
"+chrome/installer",
|
||||
"+chrome/tools",
|
||||
"+chrome/tools/profiles", # For history unit tests.
|
||||
"+chrome/views",
|
||||
"+webkit/activex_shim",
|
||||
"+webkit/default_plugin",
|
||||
"+webkit/glue", # Defines some types that are marshalled over IPC.
|
||||
|
||||
# Other libraries.
|
||||
"+chrome/third_party/hunspell",
|
||||
"+chrome/third_party/sqlite",
|
||||
"+libxml", # For search engine definition parsing.
|
||||
"+v8/public", # Browser uses V8 to get the version and run the debugger.
|
||||
|
||||
# FIXME: this should probably not be here, we need to find a better
|
||||
# structure for these includes.
|
||||
"+chrome/renderer",
|
||||
]
|
8
chrome/common/DEPS
Normal file
8
chrome/common/DEPS
Normal file
@ -0,0 +1,8 @@
|
||||
include_rules = [
|
||||
"+chrome/plugin", # For checking whether we're a plugin process.
|
||||
|
||||
# Other libraries.
|
||||
"+third_party/bzip2",
|
||||
"+third_party/npapi",
|
||||
]
|
||||
|
4
chrome/installer/DEPS
Normal file
4
chrome/installer/DEPS
Normal file
@ -0,0 +1,4 @@
|
||||
include_rules = [
|
||||
"+third_party/bspatch",
|
||||
"+third_party/lzma_sdk",
|
||||
]
|
4
chrome/renderer/DEPS
Normal file
4
chrome/renderer/DEPS
Normal file
@ -0,0 +1,4 @@
|
||||
include_rules = [
|
||||
"+webkit/port", # For certain drawing, would be nice to not have.
|
||||
]
|
||||
|
4
chrome/test/DEPS
Normal file
4
chrome/test/DEPS
Normal file
@ -0,0 +1,4 @@
|
||||
include_rules = [
|
||||
# The test directory can do whatever it wants in chrome.
|
||||
"+chrome",
|
||||
]
|
3
chrome/test/perf/DEPS
Normal file
3
chrome/test/perf/DEPS
Normal file
@ -0,0 +1,3 @@
|
||||
include_rules = [
|
||||
"+webkit/third_party/WebCore/platform", # For URL parsing perf test.
|
||||
]
|
3
net/DEPS
Normal file
3
net/DEPS
Normal file
@ -0,0 +1,3 @@
|
||||
include_rules = [
|
||||
"+third_party/modp_b64",
|
||||
]
|
2
skia/DEPS
Normal file
2
skia/DEPS
Normal file
@ -0,0 +1,2 @@
|
||||
# Don't check include rules for Skia.
|
||||
skip_subtree_includes = True
|
1
third_party/DEPS
vendored
Normal file
1
third_party/DEPS
vendored
Normal file
@ -0,0 +1 @@
|
||||
skip_subtree_includes = True
|
2
webkit/build/JavaScriptCore/DEPS
Normal file
2
webkit/build/JavaScriptCore/DEPS
Normal file
@ -0,0 +1,2 @@
|
||||
# Don't check the includes here, since we include various WebKit things.
|
||||
skip_subtree_includes = True
|
3
webkit/default_plugin/DEPS
Normal file
3
webkit/default_plugin/DEPS
Normal file
@ -0,0 +1,3 @@
|
||||
include_rules = [
|
||||
"+third_party/libxml",
|
||||
]
|
3
webkit/glue/DEPS
Normal file
3
webkit/glue/DEPS
Normal file
@ -0,0 +1,3 @@
|
||||
include_rules = [
|
||||
"+webkit/tools/test_shell", # Needed for test shell tests.
|
||||
]
|
3
webkit/glue/plugins/DEPS
Normal file
3
webkit/glue/plugins/DEPS
Normal file
@ -0,0 +1,3 @@
|
||||
include_rules = [
|
||||
"+third_party/mozilla/include",
|
||||
]
|
Reference in New Issue
Block a user