Commit 911bfaec authored by Patrik Höglund's avatar Patrik Höglund Committed by Commit Bot

Move DEPS to conditions.

All other DEPS-using projects have migrated away from deps_os, so
let us do the same. This also fixes the roll-svn-dep bug.

Bug: chromium:798336, libyuv:768
Change-Id: I1528720766af9a0f0d4906aa0ad440408232f6d0
Reviewed-on: https://chromium-review.googlesource.com/848812
Commit-Queue: Frank Barchard <fbarchard@chromium.org>
Reviewed-by: 's avatarAaron Gable <agable@chromium.org>
Reviewed-by: 's avatarFrank Barchard <fbarchard@chromium.org>
parent 8db1c985
...@@ -45,45 +45,65 @@ deps = { ...@@ -45,45 +45,65 @@ deps = {
Var('chromium_git') + '/external/github.com/gflags/gflags' + '@' + '03bebcb065c83beff83d50ae025a55a4bf94dfca', Var('chromium_git') + '/external/github.com/gflags/gflags' + '@' + '03bebcb065c83beff83d50ae025a55a4bf94dfca',
'src/third_party/gtest-parallel': 'src/third_party/gtest-parallel':
Var('chromium_git') + '/external/webrtc/deps/third_party/gtest-parallel' + '@' + '1dad0e9f6d82ff994130b529d7d814b40eb32b0e', Var('chromium_git') + '/external/webrtc/deps/third_party/gtest-parallel' + '@' + '1dad0e9f6d82ff994130b529d7d814b40eb32b0e',
}
deps_os = { 'src/third_party/lss': {
'android': { 'url': Var('chromium_git') + '/linux-syscall-support.git' + '@' + Var('lss_revision'),
'src/base': 'condition': 'checkout_android or checkout_linux',
Var('chromium_git') + '/chromium/src/base' + '@' + '9b543d487c7c38be191c6180001ff9ce186ae326', },
'src/third_party/android_tools':
Var('chromium_git') + '/android_tools.git' + '@' + 'aadb2fed04af8606545b0afe4e3060bc1a15fad7', # Android deps:
'src/third_party/ced/src': 'src/base': {
Var('chromium_git') + '/external/github.com/google/compact_enc_det.git' + '@' + '94c367a1fe3a13207f4b22604fcfd1d9f9ddf6d9', 'url': Var('chromium_git') + '/chromium/src/base' + '@' + '9b543d487c7c38be191c6180001ff9ce186ae326',
'src/third_party/icu': 'condition': 'checkout_android',
Var('chromium_git') + '/chromium/deps/icu.git' + '@' + '08cb956852a5ccdba7f9c941728bb833529ba3c6', },
'src/third_party/jsr-305/src': 'src/third_party/android_tools': {
Var('chromium_git') + '/external/jsr-305.git' + '@' + '642c508235471f7220af6d5df2d3210e3bfc0919', 'url': Var('chromium_git') + '/android_tools.git' + '@' + 'aadb2fed04af8606545b0afe4e3060bc1a15fad7',
'src/third_party/junit/src': 'condition': 'checkout_android',
Var('chromium_git') + '/external/junit.git' + '@' + '64155f8a9babcfcf4263cf4d08253a1556e75481', },
'src/third_party/lss': 'src/third_party/ced/src': {
Var('chromium_git') + '/linux-syscall-support.git' + '@' + Var('lss_revision'), 'url': Var('chromium_git') + '/external/github.com/google/compact_enc_det.git' + '@' + '94c367a1fe3a13207f4b22604fcfd1d9f9ddf6d9',
'src/third_party/mockito/src': 'condition': 'checkout_android',
Var('chromium_git') + '/external/mockito/mockito.git' + '@' + 'de83ad4598ad4cf5ea53c69a8a8053780b04b850', },
'src/third_party/requests/src': 'src/third_party/icu': {
Var('chromium_git') + '/external/github.com/kennethreitz/requests.git' + '@' + 'f172b30356d821d180fa4ecfa3e71c7274a32de4', 'url': Var('chromium_git') + '/chromium/deps/icu.git' + '@' + '08cb956852a5ccdba7f9c941728bb833529ba3c6',
'src/third_party/robolectric/robolectric': 'condition': 'checkout_android',
Var('chromium_git') + '/external/robolectric.git' + '@' + 'b02c65cc6d7465f58f0de48a39914aa905692afa', },
'src/third_party/ub-uiautomator/lib': 'src/third_party/jsr-305/src': {
Var('chromium_git') + '/chromium/third_party/ub-uiautomator.git' + '@' + '00270549ce3161ae72ceb24712618ea28b4f9434', 'url': Var('chromium_git') + '/external/jsr-305.git' + '@' + '642c508235471f7220af6d5df2d3210e3bfc0919',
}, 'condition': 'checkout_android',
'ios': { },
'src/ios': 'src/third_party/junit/src': {
Var('chromium_git') + '/chromium/src/ios' + '@' + '39c4b2fcf73f5b1e82af3b9c57267c17217d6a30', 'url': Var('chromium_git') + '/external/junit.git' + '@' + '64155f8a9babcfcf4263cf4d08253a1556e75481',
}, 'condition': 'checkout_android',
'unix': { },
'src/third_party/lss': 'src/third_party/mockito/src': {
Var('chromium_git') + '/linux-syscall-support.git' + '@' + Var('lss_revision'), 'url': Var('chromium_git') + '/external/mockito/mockito.git' + '@' + 'de83ad4598ad4cf5ea53c69a8a8053780b04b850',
}, 'condition': 'checkout_android',
'win': { },
# Dependencies used by libjpeg-turbo 'src/third_party/requests/src': {
'src/third_party/yasm/binaries': 'url': Var('chromium_git') + '/external/github.com/kennethreitz/requests.git' + '@' + 'f172b30356d821d180fa4ecfa3e71c7274a32de4',
Var('chromium_git') + '/chromium/deps/yasm/binaries.git' + '@' + '52f9b3f4b0aa06da24ef8b123058bb61ee468881', 'condition': 'checkout_android',
},
'src/third_party/robolectric/robolectric': {
'url': Var('chromium_git') + '/external/robolectric.git' + '@' + 'b02c65cc6d7465f58f0de48a39914aa905692afa',
'condition': 'checkout_android',
},
'src/third_party/ub-uiautomator/lib': {
'url': Var('chromium_git') + '/chromium/third_party/ub-uiautomator.git' + '@' + '00270549ce3161ae72ceb24712618ea28b4f9434',
'condition': 'checkout_android',
},
# iOS deps:
'src/ios': {
'url': Var('chromium_git') + '/chromium/src/ios' + '@' + '39c4b2fcf73f5b1e82af3b9c57267c17217d6a30',
'condition': 'checkout_ios'
},
# Win deps:
# Dependencies used by libjpeg-turbo
'src/third_party/yasm/binaries': {
'url': Var('chromium_git') + '/chromium/deps/yasm/binaries.git' + '@' + '52f9b3f4b0aa06da24ef8b123058bb61ee468881',
'condition': 'checkout_win',
}, },
} }
......
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