Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / v8 / DEPS
index df419a7..d4139c6 100644 (file)
@@ -3,9 +3,11 @@
 # all paths in here must match this assumption.
 
 vars = {
+  "chromium_git": "https://chromium.googlesource.com",
+
   "chromium_trunk": "https://src.chromium.org/svn/trunk",
 
-  "buildtools_revision": "5d89977ce55240995d1596fe420b818468f5ec37",
+  "buildtools_revision": "fb782d4369d5ae04f17a2fceef7de5a63e50f07b",
 }
 
 deps = {
@@ -14,14 +16,25 @@ deps = {
     "http://gyp.googlecode.com/svn/trunk@1831",
 
   "v8/third_party/icu":
-    Var("chromium_trunk") + "/deps/third_party/icu46@258359",
+    Var("chromium_trunk") + "/deps/third_party/icu52@277999",
 
   "v8/buildtools":
     "https://chromium.googlesource.com/chromium/buildtools.git@" +
     Var("buildtools_revision"),
+
+  "v8/testing/gtest":
+    "http://googletest.googlecode.com/svn/trunk@692",
+
+  "v8/testing/gmock":
+    "http://googlemock.googlecode.com/svn/trunk@485",
 }
 
 deps_os = {
+  "android": {
+    "v8/third_party/android_tools":
+      Var("chromium_git") + "/android_tools.git" + "@" +
+          "31869996507de16812bb53a3d0aaa15cd6194c16",
+  },
   "win": {
     "v8/third_party/cygwin":
       Var("chromium_trunk") + "/deps/third_party/cygwin@66844",
@@ -35,6 +48,7 @@ include_rules = [
   # Everybody can use some things.
   "+include",
   "+unicode",
+  "+third_party/fdlibm",
 ]
 
 # checkdeps.py shouldn't check for includes in these directories:
@@ -44,6 +58,40 @@ skip_child_includes = [
 ]
 
 hooks = [
+  # Pull clang-format binaries using checked-in hashes.
+  {
+    "name": "clang_format_win",
+    "pattern": ".",
+    "action": [ "download_from_google_storage",
+                "--no_resume",
+                "--platform=win32",
+                "--no_auth",
+                "--bucket", "chromium-clang-format",
+                "-s", "v8/buildtools/win/clang-format.exe.sha1",
+    ],
+  },
+  {
+    "name": "clang_format_mac",
+    "pattern": ".",
+    "action": [ "download_from_google_storage",
+                "--no_resume",
+                "--platform=darwin",
+                "--no_auth",
+                "--bucket", "chromium-clang-format",
+                "-s", "v8/buildtools/mac/clang-format.sha1",
+    ],
+  },
+  {
+    "name": "clang_format_linux",
+    "pattern": ".",
+    "action": [ "download_from_google_storage",
+                "--no_resume",
+                "--platform=linux*",
+                "--no_auth",
+                "--bucket", "chromium-clang-format",
+                "-s", "v8/buildtools/linux64/clang-format.sha1",
+    ],
+  },
   {
     # A change to a .gyp, .gypi, or to GYP itself should run the generator.
     "pattern": ".",