Commit 1948af38 by Jamie Madill Committed by Commit Bot

Add a roll_deps script based on WebRTC.

Should make the process of rolling Chromium DEPS into ANGLE easier. Eventually we could set up an auto-roller. Original: https://webrtc.googlesource.com/src/+/master/tools_webrtc/autoroller/roll_deps.py Modified to include ANGLE's Chromium DEPS only. We will continue to use Skia's auto-roller for more one-off DEPS. Also adds a 'chromium_revision' DEPS custom variable that we could potentially use for other things like pinning a Chromium version on our testers. Sample usage: python scripts/roll_deps.py -v --clean -i -v : verbose --clean : cleans previous roll branch -i : ignore dirty tree Bug: angleproject:3986 Change-Id: I7289cf76eb5635a286c20453e846d4ff9a0481b1 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1852707 Commit-Queue: Jamie Madill <jmadill@chromium.org> Reviewed-by: 's avatarYuly Novikov <ynovikov@chromium.org>
parent c42da4e5
...@@ -20,6 +20,9 @@ vars = { ...@@ -20,6 +20,9 @@ vars = {
# TOOD(ynovikov): Use checkout_angle_internal custom variable instead. # TOOD(ynovikov): Use checkout_angle_internal custom variable instead.
'checkout_src_internal': False, 'checkout_src_internal': False,
# Version of Chromium our Chromium-based DEPS are mirrored from.
'chromium_revision': '43eb5958f7db40c57c94e21bea771589d2de9599',
# Current revision of dEQP. # Current revision of dEQP.
'deqp_revision': 'd3eef28e67ce6795ba3a2124aaa977819729d45f', 'deqp_revision': 'd3eef28e67ce6795ba3a2124aaa977819729d45f',
...@@ -105,7 +108,7 @@ deps = { ...@@ -105,7 +108,7 @@ deps = {
# libjpeg_turbo is used by glmark2. # libjpeg_turbo is used by glmark2.
'third_party/libjpeg_turbo': { 'third_party/libjpeg_turbo': {
'url': '{chromium_git}/chromium/deps/libjpeg_turbo@6dcdade8828297e306cabfdae80f3510f3f3eea2', 'url': '{chromium_git}/chromium/deps/libjpeg_turbo.git@6dcdade8828297e306cabfdae80f3510f3f3eea2',
'condition': 'not build_with_chromium', 'condition': 'not build_with_chromium',
}, },
...@@ -120,7 +123,7 @@ deps = { ...@@ -120,7 +123,7 @@ deps = {
}, },
'third_party/jsoncpp/source': { 'third_party/jsoncpp/source': {
'url' : '{chromium_git}/external/github.com/open-source-parsers/jsoncpp@645250b6690785be60ab6780ce4b58698d884d11', 'url' : '{chromium_git}/external/github.com/open-source-parsers/jsoncpp.git@645250b6690785be60ab6780ce4b58698d884d11',
'condition': 'not build_with_chromium', 'condition': 'not build_with_chromium',
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment