libyuv/DEPS
Frank Barchard 0351042197 Roll chromium_revision 941118827f..316b880c55
Change log: 941118827f..316b880c55
Full diff: 941118827f..316b880c55

Changed dependencies:
* src/third_party/catapult: 03fbd54d8f..f332dd6d

DEPS diff: 941118827f..316b880c55/DEPS

Clang version changed 282097:282487
Details: 941118827f..316b880c55/tools/clang/scripts/update.py

BUG=None
TEST=None
R=kjellander@chromium.org

Review-Url: https://codereview.chromium.org/2648573002 .
2017-01-31 14:46:16 -08:00

53 lines
1.6 KiB
Python

vars = {
# Override root_dir in your .gclient's custom_vars to specify a custom root
# folder name.
'root_dir': 'libyuv',
'extra_gyp_flag': '-Dextra_gyp_flag=0',
'chromium_git': 'https://chromium.googlesource.com',
# Roll the Chromium Git hash to pick up newer versions of all the
# dependencies and tools linked to in setup_links.py.
'chromium_revision': '316b880c55452eb694a27ba4d1aa9e74ec9ef342',
}
# NOTE: Use http rather than https; the latter can cause problems for users
# behind proxies.
deps = {
Var('root_dir') + '/third_party/gflags/src':
Var('chromium_git') + '/external/github.com/gflags/gflags@03bebcb065c83beff83d50ae025a55a4bf94dfca',
}
# Define rules for which include paths are allowed in our source.
include_rules = [ '+gflags' ]
hooks = [
{
# Clone chromium and its deps.
'name': 'sync chromium',
'pattern': '.',
'action': ['python', '-u', Var('root_dir') + '/sync_chromium.py',
'--target-revision', Var('chromium_revision')],
},
{
# Create links to shared dependencies in Chromium.
'name': 'setup_links',
'pattern': '.',
'action': ['python', Var('root_dir') + '/setup_links.py'],
},
{
# This clobbers when necessary (based on get_landmines.py). It should be
# an early hook but it will need to be run after syncing Chromium and
# setting up the links, so the script actually exists.
'name': 'landmines',
'pattern': '.',
'action': [
'python',
Var('root_dir') + '/build/landmines.py',
'--landmine-scripts',
Var('root_dir') + '/tools/get_landmines.py',
'--src-dir',
Var('root_dir'),
],
},
]