| OLD | NEW |
| 1 # This file is used to manage the dependencies of the Chromium src repo. It is | 1 # This file is used to manage the dependencies of the Chromium src repo. It is |
| 2 # used by gclient to determine what version of each dependency to check out, and | 2 # used by gclient to determine what version of each dependency to check out, and |
| 3 # where. | 3 # where. |
| 4 # | 4 # |
| 5 # For more information, please refer to the official documentation: | 5 # For more information, please refer to the official documentation: |
| 6 # https://sites.google.com/a/chromium.org/dev/developers/how-tos/get-the-code | 6 # https://sites.google.com/a/chromium.org/dev/developers/how-tos/get-the-code |
| 7 # | 7 # |
| 8 # When adding a new dependency, please update the top-level .gitignore file | 8 # When adding a new dependency, please update the top-level .gitignore file |
| 9 # to list the dependency's destination directory. | 9 # to list the dependency's destination directory. |
| 10 # | 10 # |
| 11 # ----------------------------------------------------------------------------- | 11 # ----------------------------------------------------------------------------- |
| 12 # Rolling deps | 12 # Rolling deps |
| 13 # ----------------------------------------------------------------------------- | 13 # ----------------------------------------------------------------------------- |
| 14 # All repositories in this file are git-based, using Chromium git mirrors where | 14 # All repositories in this file are git-based, using Chromium git mirrors where |
| 15 # necessary (e.g., a git mirror is used when the source project is SVN-based). | 15 # necessary (e.g., a git mirror is used when the source project is SVN-based). |
| 16 # To update the revision that Chromium pulls for a given dependency: | 16 # To update the revision that Chromium pulls for a given dependency: |
| 17 # | 17 # |
| 18 # # Create and switch to a new branch | 18 # # Create and switch to a new branch |
| 19 # git new-branch depsroll | 19 # git new-branch depsroll |
| 20 # # Run roll-dep (provided by depot_tools) giving the dep's path and the | 20 # # Run roll-dep (provided by depot_tools) giving the dep's path and optionally |
| 21 # # desired SVN revision number (e.g., third_party/foo/bar and a revision such | 21 # # a regex that will match the line in this file that contains the current |
| 22 # # number from Subversion) | 22 # # revision. The script ALWAYS rolls the dependency to the latest revision |
| 23 # roll-dep third_party/foo/bar REVISION_NUMBER | 23 # # in origin/master. The path for the dep should start with src/. |
| 24 # roll-dep src/third_party/foo_package/src foo_package.git |
| 24 # # You should now have a modified DEPS file; commit and upload as normal | 25 # # You should now have a modified DEPS file; commit and upload as normal |
| 25 # git commit -a | 26 # git commit -a |
| 26 # git cl upload | 27 # git cl upload |
| 27 | 28 |
| 28 | 29 |
| 29 vars = { | 30 vars = { |
| 30 # Use this googlecode_url variable only if there is an internal mirror for it. | 31 # Use this googlecode_url variable only if there is an internal mirror for it. |
| 31 # If you do not know, use the full path while defining your new deps entry. | 32 # If you do not know, use the full path while defining your new deps entry. |
| 32 'googlecode_url': 'http://%s.googlecode.com/svn', | 33 'googlecode_url': 'http://%s.googlecode.com/svn', |
| 33 'webkit_revision': 'ba9d5f19be57c1bd64320e1001425051446d8d87', # from svn revi
sion 200303 | 34 'webkit_revision': 'ba9d5f19be57c1bd64320e1001425051446d8d87', # from svn revi
sion 200303 |
| (...skipping 766 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 800 'pattern': '.', | 801 'pattern': '.', |
| 801 'action': [ | 802 'action': [ |
| 802 'python', | 803 'python', |
| 803 'src/tools/check_git_config.py', | 804 'src/tools/check_git_config.py', |
| 804 '--running-as-hook', | 805 '--running-as-hook', |
| 805 ], | 806 ], |
| 806 }, | 807 }, |
| 807 ] | 808 ] |
| 808 | 809 |
| 809 | 810 |
| OLD | NEW |