Reviewers: Jakob, Michael Achenbach,

Description:
Update all DEPS to match chromium's DEPS at edb488e

Also remove the now disfunctinal 'builddeps' and 'dependencies' targets

BUG=none
[email protected],[email protected]
LOG=y

Please review this at https://codereview.chromium.org/788613002/

Base URL: https://chromium.googlesource.com/v8/v8.git@master

Affected files (+20, -37 lines):
  M DEPS
  M Makefile
  M README.md


Index: DEPS
diff --git a/DEPS b/DEPS
index 2ec489fd1182e5153abff8547a7ef7dadeb1b9de..ad56e69dd30230020230c4338e6d5934a816de30 100644
--- a/DEPS
+++ b/DEPS
@@ -7,31 +7,30 @@ vars = {
 }

 deps = {
-  # Remember to keep the revision in sync with the Makefile.
   "v8/build/gyp":
- Var("git_url") + "/external/gyp.git@a3e2a5caf24a1e0a45401e09ad131210bf16b852", + Var("git_url") + "/external/gyp.git" + "@" + "fe00999dfaee449d3465a9316778434884da4fa7", # from svn revision 2010
   "v8/third_party/icu":
- Var("git_url") + "/chromium/deps/icu52.git@26d8859357ac0bfb86b939bf21c087b8eae22494", + Var("git_url") + "/chromium/deps/icu52.git" + "@" + "866ff696e9022a6000afbab516fba62cfa306075", # from svn revision 293126
   "v8/buildtools":
- Var("git_url") + "/chromium/buildtools.git@fb782d4369d5ae04f17a2fceef7de5a63e50f07b", + Var("git_url") + "/chromium/buildtools.git" + "@" + "ded32942a1ebfddff0ba1231898fc4f6c7faacec",
   "v8/testing/gtest":
- Var("git_url") + "/external/googletest.git@4650552ff637bb44ecf7784060091cbed3252211", + Var("git_url") + "/external/googletest.git" + "@" + "8245545b6dc9c4703e6496d1efd19e975ad2b038", # from svn revision 700
   "v8/testing/gmock":
- Var("git_url") + "/external/googlemock.git@896ba0e03f520fb9b6ed582bde2bd00847e3c3f2", + Var("git_url") + "/external/googlemock.git" + "@" + "29763965ab52f24565299976b936d1265cb6a271", # from svn revision 501
   "v8/tools/clang":
- Var("git_url") + "/chromium/src/tools/clang.git@72cba933544c8283c173083fbc5f162d00198081", + Var("git_url") + "/chromium/src/tools/clang.git" + "@" + "72cba933544c8283c173083fbc5f162d00198081",
 }

 deps_os = {
   "android": {
     "v8/third_party/android_tools":
- Var("git_url") + "/android_tools.git@31869996507de16812bb53a3d0aaa15cd6194c16", + Var("git_url") + "/android_tools.git" + "@" + "4f723e2a5fa5b7b8a198072ac19b92344be2b271",
   },
   "win": {
     "v8/third_party/cygwin":
- Var("git_url") + "/chromium/deps/cygwin.git@06a117a90c15174436bfa20ceebbfdf43b7eb820", + Var("git_url") + "/chromium/deps/cygwin.git" + "@" + "c89e446b273697fadf3a10ff1007a97c0b7de6df",
     "v8/third_party/python_26":
- Var("git_url") + "/chromium/deps/python_26.git@67d19f904470effe3122d27101cc5a8195abd157", + Var("git_url") + "/chromium/deps/python_26.git" + "@" + "67d19f904470effe3122d27101cc5a8195abd157",
   }
 }

Index: Makefile
diff --git a/Makefile b/Makefile
index 6a34a7253afe660068377077c935fa93838690dd..da2503ea9fced972753a55d1b8c9bc1ba415d7e8 100644
--- a/Makefile
+++ b/Makefile
@@ -211,8 +211,6 @@ ifeq ($(arm_test_noprobe), on)
 endif

 # ----------------- available targets: --------------------
-# - "builddeps": pulls in external dependencies for building
-# - "dependencies": pulls in all external dependencies
 # - "grokdump": rebuilds heap constants lists used by grokdump
 # - any arch listed in ARCHES (see below)
 # - any mode listed in MODES
@@ -486,26 +484,5 @@ GPATH GRTAGS GSYMS GTAGS: gtags.files $(shell cat gtags.files 2> /dev/null)
 gtags.clean:
        rm -f gtags.files GPATH GRTAGS GSYMS GTAGS

-# Dependencies. "builddeps" are dependencies required solely for building,
-# "dependencies" includes also dependencies required for development.
-# Remember to keep these in sync with the DEPS file.
-builddeps:
-       svn checkout --force https://gyp.googlecode.com/svn/trunk build/gyp \
-           --revision 1831
-       if svn info third_party/icu 2>&1 | grep -q icu46 ; then \
-         svn switch --force \
-             https://src.chromium.org/chrome/trunk/deps/third_party/icu52 \
-             third_party/icu --revision 277999 ; \
-       else \
-         svn checkout --force \
-             https://src.chromium.org/chrome/trunk/deps/third_party/icu52 \
-             third_party/icu --revision 277999 ; \
-       fi
-       svn checkout --force https://googletest.googlecode.com/svn/trunk \
-           testing/gtest --revision 692
-       svn checkout --force https://googlemock.googlecode.com/svn/trunk \
-           testing/gmock --revision 485
-
-dependencies: builddeps
-       # The spec is a copy of the hooks in v8's DEPS file.
- gclient sync -r fb782d4369d5ae04f17a2fceef7de5a63e50f07b --spec="solutions = [{u'managed': False, u'name': u'buildtools', u'url': u'https://chromium.googlesource.com/chromium/buildtools.git', u'custom_deps': {}, u'custom_hooks': [{u'name': u'clang_format_win',u'pattern': u'.',u'action': [u'download_from_google_storage',u'--no_resume',u'--platform=win32',u'--no_auth',u'--bucket',u'chromium-clang-format',u'-s',u'buildtools/win/clang-format.exe.sha1']},{u'name': u'clang_format_mac',u'pattern': u'.',u'action': [u'download_from_google_storage',u'--no_resume',u'--platform=darwin',u'--no_auth',u'--bucket',u'chromium-clang-format',u'-s',u'buildtools/mac/clang-format.sha1']},{u'name': u'clang_format_linux',u'pattern': u'.',u'action': [u'download_from_google_storage',u'--no_resume',u'--platform=linux*',u'--no_auth',u'--bucket',u'chromium-clang-format',u'-s',u'buildtools/linux64/clang-format.sha1']}],u'deps_file': u'.DEPS.git', u'safesync_url': u''}]"
+dependencies builddeps:
+       $(error Use 'gclient sync' instead)
Index: README.md
diff --git a/README.md b/README.md
index 7ce52a0b03a2002e8f99187ba2ee0a37ba2489c0..bc1685affa99dcea605f8813497a27c9acea4781 100644
--- a/README.md
+++ b/README.md
@@ -16,8 +16,15 @@ V8 Project page: https://code.google.com/p/v8/
 Getting the Code
 =============

-V8 Git repository: https://chromium.googlesource.com/v8/v8.git
-GitHub mirror: https://github.com/v8/v8-git-mirror
+Checkout [depot tools](http://www.chromium.org/developers/how-tos/install-depot-tools), and run
+
+> `fetch v8`
+
+This will checkout V8 into the directory `v8` and fetch all of its dependencies.
+To stay up to date, run
+
+> `git pull origin`
+> `gclient sync`

 For fetching all branches, add the following into your remote
 configuration in `.git/config`:


--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to