| OLD | NEW |
| 1 # This file is automatically processed to create .DEPS.git which is the file | 1 # This file is automatically processed to create .DEPS.git which is the file |
| 2 # that gclient uses under git. | 2 # that gclient uses under git. |
| 3 # | 3 # |
| 4 # See http://code.google.com/p/chromium/wiki/UsingGit | 4 # See http://code.google.com/p/chromium/wiki/UsingGit |
| 5 # | 5 # |
| 6 # To test manually, run: | 6 # To test manually, run: |
| 7 # python tools/deps2git/deps2git.py -o .DEPS.git -w <gclientdir> | 7 # python tools/deps2git/deps2git.py -o .DEPS.git -w <gclientdir> |
| 8 # where <gcliendir> is the absolute path to the directory containing the | 8 # where <gcliendir> is the absolute path to the directory containing the |
| 9 # .gclient file (the parent of 'src'). | 9 # .gclient file (the parent of 'src'). |
| 10 # | 10 # |
| (...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 212 # first hook so that other things that get/generate into the output | 212 # first hook so that other things that get/generate into the output |
| 213 # directory will not subsequently be clobbered. | 213 # directory will not subsequently be clobbered. |
| 214 'name': 'landmines', | 214 'name': 'landmines', |
| 215 'pattern': '.', | 215 'pattern': '.', |
| 216 'action': [ | 216 'action': [ |
| 217 'python', | 217 'python', |
| 218 'src/build/landmines.py', | 218 'src/build/landmines.py', |
| 219 ], | 219 ], |
| 220 }, | 220 }, |
| 221 { | 221 { |
| 222 # Downloads an ARM sysroot image to src/arm-sysroot. This image updates | |
| 223 # at about the same rate that the chrome build deps change. | |
| 224 # This script is a no-op except for linux users who have | |
| 225 # target_arch=arm in their GYP_DEFINES. | |
| 226 'name': 'sysroot', | |
| 227 'pattern': '.', | |
| 228 'action': ['python', 'src/build/linux/install-arm-sysroot.py', | |
| 229 '--linux-only'], | |
| 230 }, | |
| 231 { | |
| 232 # Pull clang if needed or requested via GYP_DEFINES. | 222 # Pull clang if needed or requested via GYP_DEFINES. |
| 233 'name': 'clang', | 223 'name': 'clang', |
| 234 'pattern': '.', | 224 'pattern': '.', |
| 235 'action': ['python', 'src/tools/clang/scripts/update.py', '--if-needed'], | 225 'action': ['python', 'src/tools/clang/scripts/update.py', '--if-needed'], |
| 236 }, | 226 }, |
| 237 { | 227 { |
| 238 # Pull dart sdk if needed | 228 # Pull dart sdk if needed |
| 239 'name': 'dart', | 229 'name': 'dart', |
| 240 'pattern': '.', | 230 'pattern': '.', |
| 241 'action': ['python', 'src/tools/dart/update.py'], | 231 'action': ['python', 'src/tools/dart/update.py'], |
| 242 }, | 232 }, |
| 243 { | 233 { |
| 244 # Update the Windows toolchain if necessary. | 234 # This downloads SDK extras and puts them in the |
| 245 'name': 'win_toolchain', | 235 # third_party/android_tools/sdk/extras directory on the bots. Developers |
| 236 # need to manually install these packages and accept the ToS. |
| 237 'name': 'sdkextras', |
| 246 'pattern': '.', | 238 'pattern': '.', |
| 247 'action': ['python', 'src/build/vs_toolchain.py', 'update'], | 239 # When adding a new sdk extras package to download, add the package |
| 240 # directory and zip file to .gitignore in third_party/android_tools. |
| 241 'action': ['python', 'src/build/download_sdk_extras.py'], |
| 248 }, | 242 }, |
| 249 { | 243 { |
| 250 # Update LASTCHANGE. This is also run by export_tarball.py in | 244 # Update LASTCHANGE. This is also run by export_tarball.py in |
| 251 # src/tools/export_tarball - please keep them in sync. | 245 # src/tools/export_tarball - please keep them in sync. |
| 252 'name': 'lastchange', | 246 'name': 'lastchange', |
| 253 'pattern': '.', | 247 'pattern': '.', |
| 254 'action': ['python', 'src/build/util/lastchange.py', | 248 'action': ['python', 'src/build/util/lastchange.py', |
| 255 '-o', 'src/build/util/LASTCHANGE'], | 249 '-o', 'src/build/util/LASTCHANGE'], |
| 256 }, | 250 }, |
| 257 # Pull GN binaries. This needs to be before running GYP below. | 251 # Pull GN binaries. This needs to be before running GYP below. |
| (...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 338 # corresponding .py files have already been deleted. | 332 # corresponding .py files have already been deleted. |
| 339 'name': 'remove_stale_pyc_files', | 333 'name': 'remove_stale_pyc_files', |
| 340 'pattern': 'src/tools/.*\\.py', | 334 'pattern': 'src/tools/.*\\.py', |
| 341 'action': [ | 335 'action': [ |
| 342 'python', | 336 'python', |
| 343 'src/tools/remove_stale_pyc_files.py', | 337 'src/tools/remove_stale_pyc_files.py', |
| 344 'src/tools', | 338 'src/tools', |
| 345 ], | 339 ], |
| 346 }, | 340 }, |
| 347 ] | 341 ] |
| OLD | NEW |