DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
# This file contains dependencies for WebRTC.
|
2014-08-20 12:10:11 +00:00
|
|
|
|
2020-03-11 10:45:57 +01:00
|
|
|
gclient_gn_args_file = 'src/build/config/gclient_args.gni'
|
2021-06-16 10:47:17 +02:00
|
|
|
gclient_gn_args = [
|
|
|
|
|
'generate_location_tags',
|
|
|
|
|
]
|
2020-03-11 10:45:57 +01:00
|
|
|
|
2012-07-31 21:54:13 +00:00
|
|
|
vars = {
|
2017-10-10 13:28:18 +02:00
|
|
|
# By default, we should check out everything needed to run on the main
|
|
|
|
|
# chromium waterfalls. More info at: crbug.com/570091.
|
|
|
|
|
'checkout_configuration': 'default',
|
|
|
|
|
'checkout_instrumented_libraries': 'checkout_linux and checkout_configuration == "default"',
|
2023-06-01 09:02:01 -07:00
|
|
|
'chromium_revision': '2478b63fb480c51d0940918775d84181a0c15a36',
|
2021-06-16 10:47:17 +02:00
|
|
|
|
2023-02-06 17:07:08 +01:00
|
|
|
# Fetch the prebuilt binaries for llvm-cov and llvm-profdata. Needed to
|
|
|
|
|
# process the raw profiles produced by instrumented targets (built with
|
|
|
|
|
# the gn arg 'use_clang_coverage').
|
|
|
|
|
'checkout_clang_coverage_tools': False,
|
|
|
|
|
|
2021-06-16 10:47:17 +02:00
|
|
|
# Keep the Chromium default of generating location tags.
|
|
|
|
|
'generate_location_tags': True,
|
2021-10-27 13:47:35 +02:00
|
|
|
|
|
|
|
|
# ResultDB version
|
2023-02-17 04:16:01 -08:00
|
|
|
'resultdb_version': 'git_revision:ebc74d10fa0d64057daa6f128e89f3672eeeec95',
|
2022-06-08 14:09:49 +00:00
|
|
|
|
|
|
|
|
# By default, download the fuchsia sdk from the public sdk directory.
|
|
|
|
|
'fuchsia_sdk_cipd_prefix': 'fuchsia/sdk/gn/',
|
2023-06-01 09:02:01 -07:00
|
|
|
'fuchsia_version': 'version:12.20230601.1.1',
|
2022-09-23 08:38:54 +02:00
|
|
|
# By default, download the fuchsia images from the fuchsia GCS bucket.
|
|
|
|
|
'fuchsia_images_bucket': 'fuchsia',
|
|
|
|
|
'checkout_fuchsia': False,
|
2022-11-11 16:08:31 +01:00
|
|
|
# Since the images are hundreds of MB, default to only downloading the image
|
|
|
|
|
# most commonly useful for developers. Bots and developers that need to use
|
|
|
|
|
# other images can override this with additional images.
|
|
|
|
|
'checkout_fuchsia_boot_images': "terminal.qemu-x64",
|
|
|
|
|
'checkout_fuchsia_product_bundles': '"{checkout_fuchsia_boot_images}" != ""',
|
2022-08-24 10:06:43 +09:00
|
|
|
|
|
|
|
|
# reclient CIPD package version
|
2023-05-12 05:01:13 -07:00
|
|
|
'reclient_version': 're_client_version:0.105.0.d6a0caf-gomaip',
|
2022-09-30 10:40:35 +09:00
|
|
|
|
|
|
|
|
# ninja CIPD package version
|
|
|
|
|
# https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja
|
2023-01-17 06:06:09 -08:00
|
|
|
'ninja_version': 'version:2@1.11.1.chromium.6',
|
2012-07-31 21:54:13 +00:00
|
|
|
}
|
2019-07-02 11:58:39 +02:00
|
|
|
|
2012-07-31 21:54:13 +00:00
|
|
|
deps = {
|
2022-06-23 22:06:00 +09:00
|
|
|
# TODO(kjellander): Move this to be Android-only.
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/base':
|
2023-06-01 09:02:01 -07:00
|
|
|
'https://chromium.googlesource.com/chromium/src/base@fee4d1040998d54f3b7fdea8bb27849a173518ab',
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/build':
|
2023-06-01 09:02:01 -07:00
|
|
|
'https://chromium.googlesource.com/chromium/src/build@da33244b6a9e9164ec7c4bf607665778953f8f4c',
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/buildtools':
|
2023-05-25 03:04:48 -07:00
|
|
|
'https://chromium.googlesource.com/chromium/src/buildtools@edbefcee3d2cc45cdb0c60c2b01b673f8ba728bc',
|
2020-08-28 10:31:40 +02:00
|
|
|
# Gradle 6.6.1. Used for testing Android Studio project generation for WebRTC.
|
2018-01-22 08:50:32 +01:00
|
|
|
'src/examples/androidtests/third_party/gradle': {
|
2020-08-28 10:31:40 +02:00
|
|
|
'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@f2d1fb54a951d8b11d25748e4711bec8d128d7e3',
|
2018-01-22 08:50:32 +01:00
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
},
|
2017-10-09 13:14:23 +02:00
|
|
|
'src/ios': {
|
2023-06-01 09:02:01 -07:00
|
|
|
'url': 'https://chromium.googlesource.com/chromium/src/ios@9076af7165362c18ae6b6c450d222e1973daa9a1',
|
2017-10-09 13:14:23 +02:00
|
|
|
'condition': 'checkout_ios',
|
|
|
|
|
},
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/testing':
|
2023-06-01 09:02:01 -07:00
|
|
|
'https://chromium.googlesource.com/chromium/src/testing@ec1166780d8cbc1e1bde39fa0acfbc991d15cac2',
|
2018-06-27 13:23:17 +02:00
|
|
|
'src/third_party':
|
2023-06-01 09:02:01 -07:00
|
|
|
'https://chromium.googlesource.com/chromium/src/third_party@f30fa3d6f2cd88267a642660394458861434aba3',
|
2019-02-08 10:39:45 +01:00
|
|
|
|
2019-03-18 09:24:17 +01:00
|
|
|
'src/buildtools/linux64': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
2022-05-19 17:16:04 +00:00
|
|
|
'package': 'gn/gn/linux-${{arch}}',
|
2023-05-27 01:02:17 -07:00
|
|
|
'version': 'git_revision:e3978de3e8dafb50a2b11efa784e08699a43faf8',
|
2019-03-18 09:24:17 +01:00
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
'condition': 'checkout_linux',
|
|
|
|
|
},
|
|
|
|
|
'src/buildtools/mac': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
2020-12-30 11:11:38 +01:00
|
|
|
'package': 'gn/gn/mac-${{arch}}',
|
2023-05-27 01:02:17 -07:00
|
|
|
'version': 'git_revision:e3978de3e8dafb50a2b11efa784e08699a43faf8',
|
2019-03-18 09:24:17 +01:00
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
'condition': 'checkout_mac',
|
|
|
|
|
},
|
|
|
|
|
'src/buildtools/win': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'gn/gn/windows-amd64',
|
2023-05-27 01:02:17 -07:00
|
|
|
'version': 'git_revision:e3978de3e8dafb50a2b11efa784e08699a43faf8',
|
2019-03-18 09:24:17 +01:00
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
'condition': 'checkout_win',
|
|
|
|
|
},
|
2022-08-24 10:06:43 +09:00
|
|
|
'src/buildtools/reclient': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
2022-12-13 17:39:14 +09:00
|
|
|
# https://chrome-infra-packages.appspot.com/p/infra/rbe/client/
|
2022-08-24 10:06:43 +09:00
|
|
|
'package': 'infra/rbe/client/${{platform}}',
|
|
|
|
|
'version': Var('reclient_version'),
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
'dep_type': 'cipd',
|
2022-12-13 17:39:14 +09:00
|
|
|
# Reclient doesn't have linux-arm64 package.
|
|
|
|
|
'condition': 'not (host_os == "linux" and host_cpu == "arm64")',
|
2022-08-24 10:06:43 +09:00
|
|
|
},
|
2019-03-18 09:24:17 +01:00
|
|
|
|
2019-02-08 10:39:45 +01:00
|
|
|
'src/buildtools/clang_format/script':
|
2023-01-17 12:02:22 -08:00
|
|
|
'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@f97059df7f8b205064625cdb5f97b56668a125ef',
|
2019-02-08 10:39:45 +01:00
|
|
|
'src/buildtools/third_party/libc++/trunk':
|
2023-05-05 11:03:51 -07:00
|
|
|
'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@f8279b01085b800724f5c5629dc365b9f040dc53',
|
2019-02-08 10:39:45 +01:00
|
|
|
'src/buildtools/third_party/libc++abi/trunk':
|
2023-06-01 03:04:41 -07:00
|
|
|
'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@b2e8ad2755f15556a2e93b500db665c25409b95e',
|
2019-02-08 10:39:45 +01:00
|
|
|
'src/buildtools/third_party/libunwind/trunk':
|
2023-05-26 07:03:10 -07:00
|
|
|
'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@cd144ced35285edaa064a91561969e5b22c219b1',
|
2019-03-06 07:07:04 +01:00
|
|
|
|
2022-09-30 10:40:35 +09:00
|
|
|
'src/third_party/ninja': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'infra/3pp/tools/ninja/${{platform}}',
|
|
|
|
|
'version': Var('ninja_version'),
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-03-10 15:38:49 +01:00
|
|
|
'src/third_party/android_system_sdk': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
2021-07-30 10:21:30 +02:00
|
|
|
'package': 'chromium/third_party/android_system_sdk/public',
|
2022-07-27 14:19:30 +00:00
|
|
|
'version': 'RGY8Vyf8jjszRIJRFxZj7beXSUEHTQM90MtYejUvdMgC',
|
2020-03-10 15:38:49 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2021-10-27 13:47:35 +02:00
|
|
|
'src/tools/resultdb': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'infra/tools/result_adapter/${{platform}}',
|
|
|
|
|
'version': Var('resultdb_version'),
|
|
|
|
|
},
|
|
|
|
|
],
|
2021-10-28 17:14:37 +02:00
|
|
|
'dep_type': 'cipd',
|
2021-10-27 13:47:35 +02:00
|
|
|
},
|
2020-03-10 15:38:49 +01:00
|
|
|
|
2018-10-29 10:24:37 +01:00
|
|
|
'src/third_party/android_build_tools/aapt2': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-11-01 16:35:16 +01:00
|
|
|
'package': 'chromium/third_party/android_build_tools/aapt2',
|
2023-05-26 07:03:10 -07:00
|
|
|
'version': 'STY0BXlZxsEhudnlXQFed-B5UpwehcoM0sYqor6qRqsC',
|
2018-10-29 10:24:37 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_build_tools/bundletool': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
2021-08-18 11:08:40 +02:00
|
|
|
'package': 'chromium/third_party/android_build_tools/bundletool',
|
2023-05-23 15:02:31 -07:00
|
|
|
'version': 'LbB0aRQ3VKjRJZmc_PD0VTZ1O34_zD92rh71aOEOEcEC',
|
2018-10-29 10:24:37 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/third_party/boringssl/src':
|
2023-06-01 03:04:41 -07:00
|
|
|
'https://boringssl.googlesource.com/boringssl.git@6cf98208371e5c2c8b9d34ce3b8c452ea90e2963',
|
2020-03-10 15:38:49 +01:00
|
|
|
'src/third_party/breakpad/breakpad':
|
2023-06-01 03:04:41 -07:00
|
|
|
'https://chromium.googlesource.com/breakpad/breakpad.git@02fe1eef8e4753cfa686db52fc375e17f5d23c84',
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/third_party/catapult':
|
2023-06-01 03:04:41 -07:00
|
|
|
'https://chromium.googlesource.com/catapult.git@dfd78540ae99b3f753f8e250abd5e9be240b0053',
|
2017-10-09 13:14:23 +02:00
|
|
|
'src/third_party/ced/src': {
|
2019-07-02 11:58:39 +02:00
|
|
|
'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
|
2017-10-09 13:14:23 +02:00
|
|
|
},
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/third_party/colorama/src':
|
2023-03-14 11:02:19 -07:00
|
|
|
'https://chromium.googlesource.com/external/colorama.git@3de9f013df4b470069d03d250224062e8cf15c49',
|
2023-05-30 21:49:40 -07:00
|
|
|
'src/third_party/cpu_features/src': {
|
|
|
|
|
'url': 'https://chromium.googlesource.com/external/github.com/google/cpu_features.git@936b9ab5515dead115606559502e3864958f7f6e',
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
},
|
2021-04-12 16:09:14 +02:00
|
|
|
'src/third_party/crc32c/src':
|
2021-07-02 11:14:07 -07:00
|
|
|
'https://chromium.googlesource.com/external/github.com/google/crc32c.git@fa5ade41ee480003d9c5af6f43567ba22e4e17e6',
|
2017-07-27 01:40:18 -07:00
|
|
|
'src/third_party/depot_tools':
|
2023-06-01 03:04:41 -07:00
|
|
|
'https://chromium.googlesource.com/chromium/tools/depot_tools.git@e49349becf69ddf68e5e8c7329836e125b4367aa',
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/third_party/ffmpeg':
|
2023-04-05 03:02:33 -07:00
|
|
|
'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@8d21d41d8bec5c0b266ee305d1a708dc5c23b594',
|
2022-10-25 13:35:20 +02:00
|
|
|
'src/third_party/flatbuffers/src':
|
2023-02-17 04:16:01 -08:00
|
|
|
'https://chromium.googlesource.com/external/github.com/google/flatbuffers.git@a56f9ec50e908362e20254fcef28e62a2f148d91',
|
2022-03-15 16:01:52 +01:00
|
|
|
'src/third_party/grpc/src': {
|
2023-03-13 05:02:00 -07:00
|
|
|
'url': 'https://chromium.googlesource.com/external/github.com/grpc/grpc.git@822dab21d9995c5cf942476b35ca12a1aa9d2737',
|
2022-03-15 16:01:52 +01:00
|
|
|
},
|
2020-03-06 14:07:45 +01:00
|
|
|
# Used for embedded builds. CrOS & Linux use the system version.
|
|
|
|
|
'src/third_party/fontconfig/src': {
|
2023-02-23 00:02:10 -08:00
|
|
|
'url': 'https://chromium.googlesource.com/external/fontconfig.git@06929a556fdc39c8fe12965b69070c8df520a33e',
|
2020-03-06 14:07:45 +01:00
|
|
|
'condition': 'checkout_linux',
|
|
|
|
|
},
|
2018-04-23 11:17:50 +02:00
|
|
|
'src/third_party/freetype/src':
|
2023-05-23 11:02:48 -07:00
|
|
|
'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@80a507a6b8e3d2906ad2c8ba69329bd2fb2a85ef',
|
2018-04-23 11:17:50 +02:00
|
|
|
'src/third_party/harfbuzz-ng/src':
|
2023-05-08 17:12:20 -07:00
|
|
|
'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@8df5cdbcda495a582e72a7e2ce35d6106401edce',
|
2020-06-04 00:41:20 +02:00
|
|
|
'src/third_party/google_benchmark/src': {
|
2023-04-18 09:17:17 -07:00
|
|
|
'url': 'https://chromium.googlesource.com/external/github.com/google/benchmark.git@b177433f3ee2513b1075140c723d73ab8901790f',
|
2020-06-04 00:41:20 +02:00
|
|
|
},
|
2017-10-09 13:14:23 +02:00
|
|
|
# WebRTC-only dependency (not present in Chromium).
|
|
|
|
|
'src/third_party/gtest-parallel':
|
2022-06-21 13:03:07 -07:00
|
|
|
'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@f4d65b555894b301699c7c3c52906f72ea052e83',
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/google-truth': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/google-truth',
|
2019-06-06 12:01:10 -07:00
|
|
|
'version': 'u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2017-05-03 06:44:36 -07:00
|
|
|
'src/third_party/googletest/src':
|
2022-03-24 07:01:57 -07:00
|
|
|
'https://chromium.googlesource.com/external/github.com/google/googletest.git@af29db7ec28d6df1c7f0f745186884091e602e07',
|
2017-10-09 13:14:23 +02:00
|
|
|
'src/third_party/icu': {
|
2023-06-01 03:04:41 -07:00
|
|
|
'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@709d56e26482982f7390e49f98ef7a91101f137e',
|
2017-10-09 13:14:23 +02:00
|
|
|
},
|
2019-10-17 13:51:03 +02:00
|
|
|
'src/third_party/jdk': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/jdk',
|
2023-04-19 15:02:00 -07:00
|
|
|
'version': '2Of9Pe_OdO4xoAATuiLDiMVNebKTNO3WrwJGqil4RosC',
|
2019-11-05 12:12:27 +01:00
|
|
|
},
|
2021-03-02 12:59:43 +01:00
|
|
|
],
|
|
|
|
|
'condition': 'host_os == "linux" and checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2023-01-26 19:18:17 +00:00
|
|
|
# Deprecated - only use for tools which are broken real JDK.
|
|
|
|
|
# Not used by WebRTC. Added for compatibility with Chromium.
|
|
|
|
|
'src/third_party/jdk11': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/jdk',
|
|
|
|
|
# Do not update this hash - any newer hash will point to JDK17+.
|
|
|
|
|
'version': 'egbcSHbmF1XZQbKxp_PQiGLFWlQK65krTGqQE-Bj4j8C',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2022-07-12 01:48:02 +02:00
|
|
|
'src/third_party/jsoncpp/source':
|
2022-05-12 01:04:44 -07:00
|
|
|
'https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git@42e892d96e47b1f6e29844cc705e148ec4856448', # from svn 248
|
2017-10-09 13:14:23 +02:00
|
|
|
'src/third_party/junit/src': {
|
2022-11-15 13:11:39 +00:00
|
|
|
'url': 'https://chromium.googlesource.com/external/junit.git@05fe2a64f59127c02135be22f416e91260d6ede6',
|
2017-10-09 13:14:23 +02:00
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
},
|
2023-02-08 09:43:13 +00:00
|
|
|
'src/third_party/kotlin_stdlib': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/kotlin_stdlib',
|
2023-05-23 03:03:00 -07:00
|
|
|
'version': 'z4_AYYz2Tw5GKikuiDLTuxxf0NJVGLkC3CVcyiIpc-gC',
|
2023-02-08 09:43:13 +00:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/kotlinc/current': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/kotlinc',
|
2023-04-25 11:03:01 -07:00
|
|
|
'version': 'J3BAlA7yf4corBopDhlwuT9W4jR1Z9R55KD3BUTVldQC',
|
2023-02-08 09:43:13 +00:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
# Used for building libFuzzers (only supports Linux).
|
|
|
|
|
'src/third_party/libFuzzer/src':
|
2019-11-22 14:01:45 -08:00
|
|
|
'https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git@debe7d2d1982e540fbd6bd78604bf001753f9e74',
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/third_party/libjpeg_turbo':
|
2023-03-02 12:02:51 -08:00
|
|
|
'https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git@aa4075f116e4312537d0d3e9dbd5e31096539f94',
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/third_party/libsrtp':
|
2021-06-11 07:02:59 -07:00
|
|
|
'https://chromium.googlesource.com/chromium/deps/libsrtp.git@5b7c744eb8310250ccc534f3f86a2015b3887a0a',
|
2021-11-23 11:00:24 +01:00
|
|
|
'src/third_party/dav1d/libdav1d':
|
2023-05-16 03:02:17 -07:00
|
|
|
'https://chromium.googlesource.com/external/github.com/videolan/dav1d.git@f8ae94eca0f53502a2cddd29a263c1edea4822a0',
|
2020-03-11 10:45:57 +01:00
|
|
|
'src/third_party/libaom/source/libaom':
|
2023-06-01 03:04:41 -07:00
|
|
|
'https://aomedia.googlesource.com/aom.git@d954a78fdae80b49229cb7c4b7032f5c0e67b0e8',
|
2020-05-12 12:12:13 +02:00
|
|
|
'src/third_party/libunwindstack': {
|
2022-10-14 21:02:36 -07:00
|
|
|
'url': 'https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git@4dbfa0e8c844c8e243b297bc185e54a99ff94f9e',
|
2020-05-12 12:12:13 +02:00
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
},
|
2020-06-10 09:57:04 +00:00
|
|
|
'src/third_party/perfetto':
|
2023-06-01 09:02:01 -07:00
|
|
|
'https://android.googlesource.com/platform/external/perfetto.git@53002b30d2f05f6c267012ce2abf3c5fbd4e9e35',
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/third_party/libvpx/source/libvpx':
|
2023-06-01 03:04:41 -07:00
|
|
|
'https://chromium.googlesource.com/webm/libvpx.git@99522d307ccef8b53d373beab8c5b6bf997ca4ef',
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/third_party/libyuv':
|
2023-05-30 07:02:04 -07:00
|
|
|
'https://chromium.googlesource.com/libyuv/libyuv.git@d14bd701c83375a982fe9e237a71cc06bef056e7',
|
2017-10-09 13:14:23 +02:00
|
|
|
'src/third_party/lss': {
|
2022-08-24 01:04:58 -07:00
|
|
|
'url': 'https://chromium.googlesource.com/linux-syscall-support.git@ce877209e11aa69dcfffbd53ef90ea1d07136521',
|
2017-10-09 13:14:23 +02:00
|
|
|
'condition': 'checkout_android or checkout_linux',
|
|
|
|
|
},
|
|
|
|
|
'src/third_party/mockito/src': {
|
2019-07-02 11:58:39 +02:00
|
|
|
'url': 'https://chromium.googlesource.com/external/mockito/mockito.git@04a2a289a4222f80ad20717c25144981210d2eac',
|
2017-10-09 13:14:23 +02:00
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
},
|
2018-11-08 18:30:39 +01:00
|
|
|
|
|
|
|
|
# Used by boringssl.
|
|
|
|
|
'src/third_party/nasm': {
|
2023-01-24 18:04:50 -08:00
|
|
|
'url': 'https://chromium.googlesource.com/chromium/deps/nasm.git@7fc833e889d1afda72c06220e5bed8fb43b2e5ce'
|
2018-11-08 18:30:39 +01:00
|
|
|
},
|
|
|
|
|
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/third_party/openh264/src':
|
2023-03-29 09:01:51 -07:00
|
|
|
'https://chromium.googlesource.com/external/github.com/cisco/openh264@09a4f3ec842a8932341b195c5b01e141c8a16eb7',
|
2018-06-08 10:43:05 +02:00
|
|
|
'src/third_party/r8': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/r8',
|
2023-06-01 09:02:01 -07:00
|
|
|
'version': 'KD3NOxZDyxYRBipxZoMEB7jVz3Hqmg2T0ARs8l9WUL4C',
|
2018-06-08 10:43:05 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2022-09-05 07:31:13 +00:00
|
|
|
# This duplication is intentional, so we avoid updating the r8.jar used by
|
|
|
|
|
# dexing unless necessary, since each update invalidates all incremental
|
|
|
|
|
# dexing and unnecessarily slows down all bots.
|
|
|
|
|
'src/third_party/r8/d8': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/r8',
|
2023-02-21 14:02:00 -08:00
|
|
|
'version': 'PwglNZFRNPkBBXdnY9NfrZFk2ULWDTRxhV9rl2kvkpUC',
|
2022-09-05 07:31:13 +00:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2017-10-09 13:14:23 +02:00
|
|
|
'src/third_party/requests/src': {
|
2020-07-29 23:49:46 +02:00
|
|
|
'url': 'https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git@refs/tags/v2.23.0',
|
2017-10-09 13:14:23 +02:00
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
},
|
DEPS: Sync Git subtree mirrors instead of symlinking into chromium/src
This changes the way we pull in dependencies WebRTC shares with
Chromium. The base, build, tools and third_party directories from
Chromium are now synced as Git subtree mirrors in the DEPS file.
All symlinks to directories that were previously created by the
setup_links.py are replaced with proper DEPS entries.
One downside with this solution is that we get a lot of directories
in tools/ and third_party/ that we currently don't use. Going forward
it might be possible to improve this but as long as the BUILD.gn files
are stored in the Chromium repo rather at each dependency's repo,
this will be very cumbersome.
The DEPS file will be kept auto-rolled by the script in
https://chromium.googlesource.com/external/webrtc/+/master/tools-webrtc/autoroller/roll_deps.py
which is periodically executed by a bot.
This change brings back the Google Play Services download for Android,
which displays a license confirmation dialog to the user at the first sync.
By running it as a proper hook instead of inside sync_chromium.py, the
problems with that the interactive prompt gets hidden/stuck should be
fixed (now the behavior is identical to Chromium).
Some measurements on the size savings for a clean, newly created checkout:
Linux: 15GB -> 6.4GB (-8.6GB)
Linux (with Android): 25 GB -> 16 GB (-9GB). 8.4GB of this is Android SDK+NDK.
Mac (with iOS): 14 GB -> 5.6GB (-8.4GB)
Note that for all of the above, 1GB is occupied by the resources/ dir.
BUG=webrtc:5006, webrtc:5578
NOTRY=True
R=agable@chromium.org, henrika@webrtc.org, iannucci@chromium.org
Review-Url: https://codereview.webrtc.org/1414343008 .
Cr-Commit-Position: refs/heads/master@{#15754}
2016-12-22 10:40:28 +01:00
|
|
|
'src/tools':
|
2023-06-01 09:02:01 -07:00
|
|
|
'https://chromium.googlesource.com/chromium/src/tools@cd2330a2943b986650d2e6ced5f8201d9c7317dd',
|
2018-02-19 18:43:17 +01:00
|
|
|
|
|
|
|
|
'src/third_party/accessibility_test_framework': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/accessibility-test-framework',
|
2018-11-29 12:01:23 -08:00
|
|
|
'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
|
2018-02-19 18:43:17 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2022-07-12 01:48:02 +02:00
|
|
|
'src/third_party/byte_buddy': {
|
2018-02-19 18:43:17 +01:00
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/byte_buddy',
|
2018-11-29 12:01:23 -08:00
|
|
|
'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
|
2018-02-19 18:43:17 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2019-08-19 10:56:46 +02:00
|
|
|
'src/third_party/byte_buddy/android_sdk_build_tools_25_0_2': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_sdk/public/build-tools',
|
|
|
|
|
'version': 'kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-02-19 18:43:17 +01:00
|
|
|
'src/third_party/espresso': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/espresso',
|
2023-03-21 20:00:22 +01:00
|
|
|
'version': '5LoBT0j383h_4dXbnap7gnNQMtMjpbMJD1JaGIYNj-IC',
|
2018-02-19 18:43:17 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/hamcrest': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/hamcrest',
|
2018-11-29 12:01:23 -08:00
|
|
|
'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
|
2018-02-19 18:43:17 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2019-03-19 12:59:15 +01:00
|
|
|
'src/third_party/android_ndk': {
|
2023-06-01 03:04:41 -07:00
|
|
|
'url': 'https://chromium.googlesource.com/android_ndk.git@310956bd122ec2b96049f8d7398de6b717f3452e',
|
2019-03-20 09:04:46 +01:00
|
|
|
'condition': 'checkout_android',
|
2019-03-19 12:59:15 +01:00
|
|
|
},
|
|
|
|
|
|
2021-02-05 13:58:04 +00:00
|
|
|
'src/third_party/androidx': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/androidx',
|
2023-06-01 09:02:01 -07:00
|
|
|
'version': 'yy7NOUTgTyjACkyQjFHtZUyiPftLIKaZxhnICD0hU7AC',
|
2021-02-05 13:58:04 +00:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2022-07-04 21:31:29 +02:00
|
|
|
'src/third_party/android_build_tools/manifest_merger': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_build_tools/manifest_merger',
|
2023-06-01 03:04:41 -07:00
|
|
|
'version': 'u2r6t6i4MR-JZBn40RJTHzLBwT4y59mjHv6kkrAlLSQC',
|
2022-07-04 21:31:29 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2019-03-19 12:59:15 +01:00
|
|
|
'src/third_party/android_sdk/public': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
2022-07-27 14:19:30 +00:00
|
|
|
'package': 'chromium/third_party/android_sdk/public/build-tools/33.0.0',
|
|
|
|
|
'version': '-VRKr36Uw8L_iFqqo9nevIBgNMggND5iWxjidyjnCgsC',
|
2019-03-19 12:59:15 +01:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_sdk/public/emulator',
|
2022-07-27 14:19:30 +00:00
|
|
|
'version': '9lGp8nTUCRRWGMnI_96HcKfzjnxEJKUcfvfwmA3wXNkC',
|
2019-03-19 12:59:15 +01:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_sdk/public/patcher',
|
2019-07-02 11:58:39 +02:00
|
|
|
'version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
|
2019-03-19 12:59:15 +01:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_sdk/public/platform-tools',
|
2022-07-27 14:19:30 +00:00
|
|
|
'version': 'RSI3iwryh7URLGRgJHsCvUxj092woTPnKt4pwFcJ6L8C',
|
2019-03-19 12:59:15 +01:00
|
|
|
},
|
|
|
|
|
{
|
2022-07-27 14:19:30 +00:00
|
|
|
'package': 'chromium/third_party/android_sdk/public/platforms/android-33',
|
|
|
|
|
'version': 'eo5KvW6UVor92LwZai8Zulc624BQZoCu-yn7wa1z_YcC',
|
2019-03-19 12:59:15 +01:00
|
|
|
},
|
2023-01-31 09:46:19 +01:00
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_sdk/public/platforms/android-tiramisuprivacysandbox',
|
|
|
|
|
'version': 'YWMYkzyxGBgVsty0GhXL1oxbY0pGXQIgFc0Rh7ZMRPYC',
|
|
|
|
|
},
|
2019-03-19 12:59:15 +01:00
|
|
|
{
|
2021-10-31 17:42:39 +01:00
|
|
|
'package': 'chromium/third_party/android_sdk/public/sources/android-31',
|
|
|
|
|
'version': '_a_BcnANjPYw5mSKlNHa7GFY8yc1kdqj2rmQgac7yUcC',
|
2019-03-19 12:59:15 +01:00
|
|
|
},
|
2020-01-07 06:56:55 +01:00
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_sdk/public/cmdline-tools',
|
2023-03-28 07:05:55 -07:00
|
|
|
'version': 'EWnL2r7oV5GtE9Ef7GyohyFam42wtMtEKYU4dCb3U1YC',
|
2020-01-07 06:56:55 +01:00
|
|
|
},
|
2019-03-19 12:59:15 +01:00
|
|
|
],
|
2019-03-20 09:04:46 +01:00
|
|
|
'condition': 'checkout_android',
|
2019-03-19 12:59:15 +01:00
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-02-19 18:43:17 +01:00
|
|
|
'src/third_party/icu4j': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/icu4j',
|
2018-11-29 12:01:23 -08:00
|
|
|
'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
|
2018-02-19 18:43:17 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-08-28 14:12:02 +00:00
|
|
|
'src/third_party/objenesis': {
|
2018-02-19 18:43:17 +01:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-08-28 14:12:02 +00:00
|
|
|
'package': 'chromium/third_party/objenesis',
|
2019-12-05 08:03:01 -08:00
|
|
|
'version': 'tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC',
|
2018-02-19 18:43:17 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/robolectric': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/robolectric',
|
2023-01-27 02:17:07 -08:00
|
|
|
'version': 'hzetqh1qFI32FOgQroZvGcGdomrgVBJ6WKRnl1KFw6EC',
|
2018-02-19 18:43:17 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/sqlite4java': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/sqlite4java',
|
2020-01-12 06:00:55 -08:00
|
|
|
'version': 'LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC',
|
2018-02-19 18:43:17 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-03-17 13:44:12 +01:00
|
|
|
'src/third_party/turbine': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/turbine',
|
2023-05-22 11:21:29 -07:00
|
|
|
'version': 'Foa7uRpVoKr4YoayCKc9EERkjpmGOE3DAUTWFLL7gKEC',
|
2020-03-17 13:44:12 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-12-07 15:46:53 +01:00
|
|
|
'src/tools/luci-go': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'infra/tools/luci/isolate/${{platform}}',
|
2023-05-24 03:16:20 -07:00
|
|
|
'version': 'git_revision:2eaf659a45c8945c3e15f202c4e8a734243f8270',
|
2018-12-07 15:46:53 +01:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'package': 'infra/tools/luci/swarming/${{platform}}',
|
2023-05-24 03:16:20 -07:00
|
|
|
'version': 'git_revision:2eaf659a45c8945c3e15f202c4e8a734243f8270',
|
2018-12-07 15:46:53 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2022-10-18 14:27:17 +02:00
|
|
|
'src/third_party/pipewire/linux-amd64': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/pipewire/linux-amd64',
|
|
|
|
|
'version': 'BaVKmAmwpjdS6O0pnjSaMNSKhO1nmk5mRnyPVAJ2-HEC',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/pipewire-media-session/linux-amd64',
|
|
|
|
|
'version': 'Y6wUeITvAA0QD1vt8_a7eQdzbp0gkI1B02qfZUMJdowC',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
|
|
|
|
|
'condition': 'checkout_linux',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-12-07 15:46:53 +01:00
|
|
|
|
2018-09-19 19:20:19 +02:00
|
|
|
# Everything coming after this is automatically updated by the auto-roller.
|
|
|
|
|
# === ANDROID_DEPS Generated Code Start ===
|
2020-01-06 14:01:43 -08:00
|
|
|
# Generated by //third_party/android_deps/fetch_all.py
|
2018-09-19 19:20:19 +02:00
|
|
|
'src/third_party/android_deps/libs/android_arch_core_common': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.1.1.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2019-08-15 17:01:27 -07:00
|
|
|
'src/third_party/android_deps/libs/android_arch_core_runtime': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.1.1.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.1.1.cr1',
|
2019-04-04 01:01:35 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.1.1.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2019-08-15 17:01:27 -07:00
|
|
|
'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.1.1.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.1.1.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.1.1.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2019-08-15 17:01:27 -07:00
|
|
|
'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.1.1.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_appcompat_v7': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_cardview_v7': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_support_collections': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_support_customview': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_design': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_support_documentfile': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2019-08-15 17:01:27 -07:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_interpolator': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2019-08-15 17:01:27 -07:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_loader': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_multidex': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2019-08-15 17:01:27 -07:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_print': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_support_annotations': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_support_compat': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_support_fragment': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_support_media_compat': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_support_v4': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2018-07-19 13:55:40 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 11:50:40 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_support_transition': {
|
2018-07-19 13:55:40 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-07-27 11:50:40 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2019-08-15 17:01:27 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_support_viewpager': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@28.0.0.cr1',
|
2021-04-12 19:03:37 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_tools_common': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_tools_common',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@30.2.0-beta01.cr1',
|
2020-01-22 16:01:25 -08:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2021-04-12 19:03:37 +02:00
|
|
|
'src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@30.2.0-beta01.cr1',
|
2021-04-12 19:03:37 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_android_tools_sdk_common': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@30.2.0-beta01.cr1',
|
2020-05-12 12:12:13 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-01-24 18:01:45 -08:00
|
|
|
'src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': {
|
2019-11-20 12:10:08 +01:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2020-01-24 18:01:45 -08:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@2.8.8.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-01-24 18:01:45 -08:00
|
|
|
'src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': {
|
2019-11-20 12:10:08 +01:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2020-01-24 18:01:45 -08:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.0.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2022-10-07 21:04:54 -07:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_annotations': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_annotations',
|
|
|
|
|
'version': 'version:2@4.1.1.4.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2022-05-04 13:08:10 -07:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework',
|
2022-09-14 02:41:26 -07:00
|
|
|
'version': 'version:2@4.0.0.cr1',
|
2022-05-04 13:08:10 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2021-01-27 09:16:07 +01:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_datatransport_transport_api': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@2.2.1.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
|
2018-08-28 09:58:37 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-08-30 11:08:38 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
|
2022-04-29 11:03:21 -07:00
|
|
|
'version': 'version:2@20.1.0.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
|
2022-04-29 11:03:21 -07:00
|
|
|
'version': 'version:2@18.0.1.cr1',
|
2018-08-28 09:58:37 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 13:53:36 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
|
2022-04-29 11:03:21 -07:00
|
|
|
'version': 'version:2@18.0.2.cr1',
|
2018-07-27 13:53:36 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 13:53:36 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
|
2022-04-29 11:03:21 -07:00
|
|
|
'version': 'version:2@18.0.1.cr1',
|
2018-07-27 13:53:36 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 13:53:36 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
|
2023-02-13 02:01:22 -08:00
|
|
|
'version': 'version:2@18.1.0.cr1',
|
2018-07-27 13:53:36 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@17.0.0.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@17.0.0.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@17.0.0.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2021-01-27 09:16:07 +01:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@16.0.0.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@17.0.0.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@17.0.0.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@17.0.0.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
|
2022-04-29 11:03:21 -07:00
|
|
|
'version': 'version:2@18.0.1.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
|
2022-04-29 11:03:21 -07:00
|
|
|
'version': 'version:2@19.0.1.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@17.0.0.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@17.0.0.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@17.0.0.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-07-27 13:53:36 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
|
2023-02-13 02:01:22 -08:00
|
|
|
'version': 'version:2@18.0.2.cr1',
|
2018-07-27 13:53:36 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
2018-07-19 13:55:40 +02:00
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
|
2018-08-28 09:58:37 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-08-30 11:08:38 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
|
2022-04-29 11:03:21 -07:00
|
|
|
'version': 'version:2@20.1.3.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2018-08-30 11:08:38 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
|
2022-04-29 11:03:21 -07:00
|
|
|
'version': 'version:2@19.1.3.cr1',
|
2018-08-30 11:08:38 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-09-03 10:06:10 +02:00
|
|
|
|
2019-09-03 15:01:32 -07:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_material_material': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material',
|
2022-07-25 21:01:53 -07:00
|
|
|
'version': 'version:2@1.7.0-alpha02.cr1',
|
2021-07-02 11:14:07 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2023-02-13 02:01:22 -08:00
|
|
|
'src/third_party/android_deps/libs/com_google_android_play_core_common': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core_common',
|
|
|
|
|
'version': 'version:2@2.0.2.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_android_play_feature_delivery': {
|
2021-07-02 11:14:07 -07:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2023-02-13 02:01:22 -08:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_android_play_feature_delivery',
|
|
|
|
|
'version': 'version:2@2.0.1.cr1',
|
2019-09-03 15:01:32 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2019-11-20 12:10:08 +01:00
|
|
|
'src/third_party/android_deps/libs/com_google_auto_auto_common': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.2.1.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_auto_service_auto_service': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.0-rc6.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.0-rc6.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-07-06 09:02:39 -07:00
|
|
|
'src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations',
|
2023-05-08 13:03:32 -07:00
|
|
|
'version': 'version:2@1.10.1.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-09-19 19:20:19 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@3.0.2.cr1',
|
2018-09-19 19:20:19 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-02-20 15:59:54 +01:00
|
|
|
'src/third_party/android_deps/libs/com_google_code_gson_gson': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson',
|
2022-10-07 21:04:54 -07:00
|
|
|
'version': 'version:2@2.9.0.cr1',
|
2020-02-20 15:59:54 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-09-03 10:06:10 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_dagger_dagger': {
|
2018-08-30 14:08:53 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2018-09-03 10:06:10 +02:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@2.30.cr1',
|
2018-08-30 14:08:53 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@2.30.cr1',
|
2018-08-30 14:08:53 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@2.30.cr1',
|
2018-08-30 14:08:53 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
|
2018-09-19 19:20:19 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@2.30.cr1',
|
2018-09-19 19:20:19 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2019-11-20 12:10:08 +01:00
|
|
|
'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@2.11.0.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-09-19 19:20:19 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
|
2023-05-08 13:03:32 -07:00
|
|
|
'version': 'version:2@2.18.0.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@2.11.0.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_errorprone_error_prone_core': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@2.11.0.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@2.11.0.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_errorprone_javac': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@9+181-r4173-1.cr1',
|
2018-09-19 19:20:19 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2018-08-30 14:08:53 +02:00
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@9-dev-r4023-3.cr1',
|
2018-08-30 14:08:53 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2021-01-27 09:16:07 +01:00
|
|
|
'src/third_party/android_deps/libs/com_google_firebase_firebase_annotations': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@16.0.0.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_firebase_firebase_common': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@19.5.0.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_firebase_firebase_components': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@16.1.0.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@16.1.0.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@17.1.0.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_firebase_firebase_iid': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@21.0.1.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@17.0.0.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_firebase_firebase_installations': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@16.3.5.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@16.0.1.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@18.0.0.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_google_firebase_firebase_messaging': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@21.0.1.cr1',
|
2021-01-27 09:16:07 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-08-30 14:08:53 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.5.cr1',
|
2018-08-30 14:08:53 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2019-11-20 12:10:08 +01:00
|
|
|
'src/third_party/android_deps/libs/com_google_guava_failureaccess': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.0.1.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-08-30 14:08:53 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_guava_guava': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
|
2023-05-08 13:03:32 -07:00
|
|
|
'version': 'version:2@31.1-jre.cr1',
|
2018-08-30 14:08:53 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-11-13 14:01:37 -08:00
|
|
|
'src/third_party/android_deps/libs/com_google_guava_guava_android': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android',
|
2022-10-07 21:04:54 -07:00
|
|
|
'version': 'version:2@31.1-android.cr1',
|
2020-11-13 14:01:37 -08:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2019-11-12 06:01:25 -08:00
|
|
|
'src/third_party/android_deps/libs/com_google_guava_listenablefuture': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_guava_listenablefuture',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.0.cr1',
|
2019-11-12 06:01:25 -08:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-09-19 19:20:19 +02:00
|
|
|
'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.3.cr1',
|
2018-09-19 19:20:19 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2019-11-25 12:01:41 -08:00
|
|
|
'src/third_party/android_deps/libs/com_google_protobuf_protobuf_java': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@3.19.2.cr1',
|
2019-11-25 12:01:41 -08:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-03-05 22:02:33 -08:00
|
|
|
'src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': {
|
2018-11-20 18:01:13 -08:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2020-03-05 22:02:33 -08:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite',
|
2022-10-07 21:04:54 -07:00
|
|
|
'version': 'version:2@3.21.1.cr1',
|
2018-11-20 18:01:13 -08:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2019-11-20 12:10:08 +01:00
|
|
|
'src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.3.0.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-08-30 14:08:53 +02:00
|
|
|
'src/third_party/android_deps/libs/com_squareup_javapoet': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.13.0.cr1',
|
2018-08-30 14:08:53 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
2020-03-23 14:21:18 -07:00
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_squareup_javawriter': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@2.1.1.cr1',
|
2020-01-22 16:01:25 -08:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2023-03-02 04:08:01 -08:00
|
|
|
'src/third_party/android_deps/libs/com_squareup_okio_okio_jvm': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_squareup_okio_okio_jvm',
|
|
|
|
|
'version': 'version:2@3.0.0.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm',
|
2023-04-18 09:17:17 -07:00
|
|
|
'version': 'version:2@4.5.1.cr1',
|
2023-03-02 04:08:01 -08:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2021-06-14 11:02:57 -07:00
|
|
|
'src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@4.0.cr1',
|
2021-06-14 11:02:57 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2022-10-07 21:04:54 -07:00
|
|
|
'src/third_party/android_deps/libs/io_grpc_grpc_api': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_api',
|
|
|
|
|
'version': 'version:2@1.49.0.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/io_grpc_grpc_binder': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_binder',
|
|
|
|
|
'version': 'version:2@1.49.0.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/io_grpc_grpc_context': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_context',
|
|
|
|
|
'version': 'version:2@1.49.0.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/io_grpc_grpc_core': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_core',
|
|
|
|
|
'version': 'version:2@1.49.0.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite',
|
|
|
|
|
'version': 'version:2@1.49.0.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/io_grpc_grpc_stub': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_stub',
|
|
|
|
|
'version': 'version:2@1.49.0.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/io_perfmark_perfmark_api': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/io_perfmark_perfmark_api',
|
|
|
|
|
'version': 'version:2@0.25.0.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-01-04 04:02:19 -08:00
|
|
|
'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.3.2.cr1',
|
2020-01-04 04:02:19 -08:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-08-30 14:08:53 +02:00
|
|
|
'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.0.cr1',
|
2018-08-30 14:08:53 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/javax_inject_javax_inject': {
|
2018-09-19 19:20:19 +02:00
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.cr1',
|
2018-09-19 19:20:19 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2022-09-16 16:29:56 +02:00
|
|
|
'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy',
|
2023-05-04 15:34:25 +02:00
|
|
|
'version': 'version:2@1.14.4.cr1',
|
2022-09-16 16:29:56 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent',
|
2023-05-04 15:34:25 +02:00
|
|
|
'version': 'version:2@1.14.4.cr1',
|
2023-03-07 22:02:19 -08:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-02-24 13:31:03 +01:00
|
|
|
'src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@0.2.cr1',
|
2020-02-24 13:31:03 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2023-05-08 13:03:32 -07:00
|
|
|
'src/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk18on': {
|
2022-07-07 02:24:58 -07:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2023-05-08 13:03:32 -07:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk18on',
|
|
|
|
|
'version': 'version:2@1.72.cr1',
|
2022-07-07 02:24:58 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-06-03 21:53:28 +02:00
|
|
|
'src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@1.2.1.cr1',
|
2020-06-03 21:53:28 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-09-19 19:20:19 +02:00
|
|
|
'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@2.5.5.cr1',
|
2018-09-19 19:20:19 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2019-11-20 12:10:08 +01:00
|
|
|
'src/third_party/android_deps/libs/org_checkerframework_checker_qual': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual',
|
2022-09-30 03:02:52 -07:00
|
|
|
'version': 'version:2@3.25.0.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_checkerframework_checker_util': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_util',
|
|
|
|
|
'version': 'version:2@3.25.0.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2021-09-15 17:27:02 +00:00
|
|
|
'src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': {
|
2019-11-20 12:10:08 +01:00
|
|
|
'packages': [
|
|
|
|
|
{
|
2021-09-15 17:27:02 +00:00
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@3.15.0.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-09-19 19:20:19 +02:00
|
|
|
'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
|
2022-10-07 21:04:54 -07:00
|
|
|
'version': 'version:2@1.21.cr1',
|
2018-09-19 19:20:19 +02:00
|
|
|
},
|
2023-01-24 04:02:40 -08:00
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber',
|
|
|
|
|
'version': 'version:2@2.5.2.cr1',
|
|
|
|
|
},
|
2018-09-19 19:20:19 +02:00
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2021-06-14 11:02:57 -07:00
|
|
|
'src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@4.4.1.201607150455-r.cr1',
|
2021-06-14 11:02:57 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2022-05-04 13:08:10 -07:00
|
|
|
'src/third_party/android_deps/libs/org_hamcrest_hamcrest': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_hamcrest_hamcrest',
|
|
|
|
|
'version': 'version:2@2.2.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2021-07-02 11:14:07 -07:00
|
|
|
'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7',
|
2023-04-06 11:03:13 -07:00
|
|
|
'version': 'version:2@1.8.20.cr1',
|
2021-07-02 11:14:07 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8',
|
2023-04-06 11:03:13 -07:00
|
|
|
'version': 'version:2@1.8.20.cr1',
|
2021-07-02 11:14:07 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2021-04-30 07:07:17 -07:00
|
|
|
'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android',
|
2023-04-06 11:03:13 -07:00
|
|
|
'version': 'version:2@1.6.4.cr1',
|
2021-04-30 07:07:17 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm',
|
2023-04-06 11:03:13 -07:00
|
|
|
'version': 'version:2@1.6.4.cr1',
|
2020-02-24 13:31:03 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2023-04-25 13:01:48 -07:00
|
|
|
'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_guava': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_guava',
|
|
|
|
|
'version': 'version:2@1.6.4.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-02-24 13:31:03 +01:00
|
|
|
'src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@0.1.0.cr1',
|
2020-01-22 16:01:25 -08:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2022-05-04 13:08:10 -07:00
|
|
|
'src/third_party/android_deps/libs/org_jsoup_jsoup': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_jsoup_jsoup',
|
2022-09-14 02:41:26 -07:00
|
|
|
'version': 'version:2@1.15.1.cr1',
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2023-03-07 22:02:19 -08:00
|
|
|
'src/third_party/android_deps/libs/org_mockito_mockito_android': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_android',
|
2023-05-04 15:34:25 +02:00
|
|
|
'version': 'version:2@5.3.1.cr1',
|
2023-03-07 22:02:19 -08:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2022-09-14 02:41:26 -07:00
|
|
|
'src/third_party/android_deps/libs/org_mockito_mockito_core': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_core',
|
2023-05-04 15:34:25 +02:00
|
|
|
'version': 'version:2@5.3.1.cr1',
|
2022-05-04 13:08:10 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
2022-09-16 16:29:56 +02:00
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2023-03-15 13:01:54 -07:00
|
|
|
'src/third_party/android_deps/libs/org_mockito_mockito_subclass': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_subclass',
|
2023-05-04 15:34:25 +02:00
|
|
|
'version': 'version:2@5.3.1.cr1',
|
2023-03-15 13:01:54 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2022-09-16 16:29:56 +02:00
|
|
|
'src/third_party/android_deps/libs/org_objenesis_objenesis': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_objenesis_objenesis',
|
2023-02-08 09:43:13 +00:00
|
|
|
'version': 'version:2@3.3.cr1',
|
2022-09-16 16:29:56 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
2022-05-04 13:08:10 -07:00
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-02-20 15:59:54 +01:00
|
|
|
'src/third_party/android_deps/libs/org_ow2_asm_asm': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm',
|
2023-05-08 13:03:32 -07:00
|
|
|
'version': 'version:2@9.5.cr1',
|
2020-02-20 15:59:54 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_ow2_asm_asm_analysis': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis',
|
2023-05-08 13:03:32 -07:00
|
|
|
'version': 'version:2@9.5.cr1',
|
2020-02-20 15:59:54 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_ow2_asm_asm_commons': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons',
|
2023-05-08 13:03:32 -07:00
|
|
|
'version': 'version:2@9.5.cr1',
|
2020-02-20 15:59:54 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_ow2_asm_asm_tree': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree',
|
2023-05-08 13:03:32 -07:00
|
|
|
'version': 'version:2@9.5.cr1',
|
2020-02-20 15:59:54 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_ow2_asm_asm_util': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util',
|
2023-05-08 13:03:32 -07:00
|
|
|
'version': 'version:2@9.5.cr1',
|
2020-02-20 15:59:54 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2019-11-20 12:10:08 +01:00
|
|
|
'src/third_party/android_deps/libs/org_pcollections_pcollections': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections',
|
2022-03-09 10:04:03 -08:00
|
|
|
'version': 'version:2@3.1.4.cr1',
|
2019-11-20 12:10:08 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
2019-11-20 06:02:38 -08:00
|
|
|
|
2020-05-12 12:12:13 +02:00
|
|
|
'src/third_party/android_deps/libs/org_robolectric_annotations': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2020-05-12 12:12:13 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_robolectric_junit': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2022-03-02 14:02:36 -08:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_robolectric_nativeruntime': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2023-05-08 13:03:32 -07:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_robolectric_nativeruntime_dist_compat': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime_dist_compat',
|
|
|
|
|
'version': 'version:2@1.0.1.cr1',
|
2020-05-12 12:12:13 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_robolectric_pluginapi': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2020-05-12 12:12:13 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2020-05-12 12:12:13 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_robolectric_resources': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2020-05-12 12:12:13 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_robolectric_robolectric': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2020-05-12 12:12:13 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_robolectric_sandbox': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2020-05-12 12:12:13 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_robolectric_shadowapi': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2020-05-12 12:12:13 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_robolectric_shadows_framework': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2022-02-24 12:15:25 +01:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-06-03 21:53:28 +02:00
|
|
|
'src/third_party/android_deps/libs/org_robolectric_shadows_playservices': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2020-06-03 21:53:28 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2020-05-12 12:12:13 +02:00
|
|
|
'src/third_party/android_deps/libs/org_robolectric_utils': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2020-05-12 12:12:13 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
'src/third_party/android_deps/libs/org_robolectric_utils_reflector': {
|
|
|
|
|
'packages': [
|
|
|
|
|
{
|
|
|
|
|
'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector',
|
2023-05-19 05:04:19 -07:00
|
|
|
'version': 'version:2@4.10.3.cr1',
|
2020-05-12 12:12:13 +02:00
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'condition': 'checkout_android',
|
|
|
|
|
'dep_type': 'cipd',
|
|
|
|
|
},
|
|
|
|
|
|
2018-09-19 19:20:19 +02:00
|
|
|
# === ANDROID_DEPS Generated Code End ===
|
2012-07-31 21:54:13 +00:00
|
|
|
}
|
2017-08-17 09:54:12 -07:00
|
|
|
|
2012-07-31 21:54:13 +00:00
|
|
|
hooks = [
|
2015-10-15 14:24:09 +02:00
|
|
|
{
|
|
|
|
|
# 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': [
|
2021-11-26 21:06:40 +09:00
|
|
|
'python3',
|
2015-10-15 14:24:09 +02:00
|
|
|
'src/build/landmines.py',
|
|
|
|
|
'--landmine-scripts',
|
2017-05-09 08:30:10 +02:00
|
|
|
'src/tools_webrtc/get_landmines.py',
|
2015-10-15 14:24:09 +02:00
|
|
|
'--src-dir',
|
|
|
|
|
'src',
|
|
|
|
|
],
|
|
|
|
|
},
|
2017-07-27 01:40:18 -07:00
|
|
|
{
|
|
|
|
|
# Ensure that the DEPS'd "depot_tools" has its self-update capability
|
|
|
|
|
# disabled.
|
|
|
|
|
'name': 'disable_depot_tools_selfupdate',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'action': [
|
2021-11-26 21:06:40 +09:00
|
|
|
'python3',
|
2017-07-27 01:40:18 -07:00
|
|
|
'src/third_party/depot_tools/update_depot_tools_toggle.py',
|
|
|
|
|
'--disable',
|
|
|
|
|
],
|
|
|
|
|
},
|
2016-11-22 07:02:11 -08:00
|
|
|
{
|
2018-02-12 08:57:35 +01:00
|
|
|
'name': 'sysroot_arm',
|
2016-11-22 07:02:11 -08:00
|
|
|
'pattern': '.',
|
2018-02-12 08:57:35 +01:00
|
|
|
'condition': 'checkout_linux and checkout_arm',
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
|
2018-02-12 08:57:35 +01:00
|
|
|
'--arch=arm'],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'name': 'sysroot_arm64',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'checkout_linux and checkout_arm64',
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
|
2018-02-12 08:57:35 +01:00
|
|
|
'--arch=arm64'],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'name': 'sysroot_x86',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
|
|
|
|
|
# TODO(mbonadei): change to --arch=x86.
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
|
2018-02-12 08:57:35 +01:00
|
|
|
'--arch=i386'],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'name': 'sysroot_mips',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'checkout_linux and checkout_mips',
|
|
|
|
|
# TODO(mbonadei): change to --arch=mips.
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
|
2018-02-12 08:57:35 +01:00
|
|
|
'--arch=mipsel'],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'name': 'sysroot_x64',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'checkout_linux and checkout_x64',
|
|
|
|
|
# TODO(mbonadei): change to --arch=x64.
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': ['python3', 'src/build/linux/sysroot_scripts/install-sysroot.py',
|
2018-02-12 08:57:35 +01:00
|
|
|
'--arch=amd64'],
|
2016-11-22 07:02:11 -08:00
|
|
|
},
|
2018-02-12 13:22:50 +01:00
|
|
|
{
|
|
|
|
|
# Case-insensitivity for the Win SDK. Must run before win_toolchain below.
|
|
|
|
|
'name': 'ciopfs_linux',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'checkout_win and host_os == "linux"',
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': [ 'python3',
|
2018-02-12 13:22:50 +01:00
|
|
|
'src/third_party/depot_tools/download_from_google_storage.py',
|
|
|
|
|
'--no_resume',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-browser-clang/ciopfs',
|
|
|
|
|
'-s', 'src/build/ciopfs.sha1',
|
|
|
|
|
]
|
|
|
|
|
},
|
2016-11-22 07:02:11 -08:00
|
|
|
{
|
2017-10-09 13:00:41 +02:00
|
|
|
# Update the Windows toolchain if necessary. Must run before 'clang' below.
|
2016-11-22 07:02:11 -08:00
|
|
|
'name': 'win_toolchain',
|
|
|
|
|
'pattern': '.',
|
2018-02-13 11:29:09 +01:00
|
|
|
'condition': 'checkout_win',
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': ['python3', 'src/build/vs_toolchain.py', 'update', '--force'],
|
2016-11-22 07:02:11 -08:00
|
|
|
},
|
2017-09-08 10:52:17 -07:00
|
|
|
{
|
|
|
|
|
# Update the Mac toolchain if necessary.
|
|
|
|
|
'name': 'mac_toolchain',
|
|
|
|
|
'pattern': '.',
|
2017-10-09 13:00:41 +02:00
|
|
|
'condition': 'checkout_mac',
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': ['python3', 'src/build/mac_toolchain.py'],
|
2017-09-08 10:52:17 -07:00
|
|
|
},
|
2022-09-26 18:42:43 +09:00
|
|
|
|
|
|
|
|
{
|
|
|
|
|
'name': 'Download Fuchsia SDK from GCS',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'checkout_fuchsia',
|
|
|
|
|
'action': [
|
|
|
|
|
'python3',
|
|
|
|
|
'src/build/fuchsia/update_sdk.py',
|
|
|
|
|
'--cipd-prefix={fuchsia_sdk_cipd_prefix}',
|
|
|
|
|
'--version={fuchsia_version}',
|
|
|
|
|
],
|
|
|
|
|
},
|
2022-09-23 08:38:54 +02:00
|
|
|
{
|
|
|
|
|
'name': 'Download Fuchsia system images',
|
|
|
|
|
'pattern': '.',
|
2022-11-11 16:08:31 +01:00
|
|
|
'condition': 'checkout_fuchsia and checkout_fuchsia_product_bundles',
|
2022-09-23 08:38:54 +02:00
|
|
|
'action': [
|
|
|
|
|
'python3',
|
2022-11-11 16:08:31 +01:00
|
|
|
'src/build/fuchsia/update_product_bundles.py',
|
|
|
|
|
'{checkout_fuchsia_boot_images}',
|
2022-09-23 08:38:54 +02:00
|
|
|
],
|
|
|
|
|
},
|
2016-11-22 07:02:11 -08:00
|
|
|
{
|
|
|
|
|
# Note: On Win, this should run after win_toolchain, as it may use it.
|
|
|
|
|
'name': 'clang',
|
|
|
|
|
'pattern': '.',
|
2021-10-26 21:36:38 -04:00
|
|
|
'action': ['python3', 'src/tools/clang/scripts/update.py'],
|
2016-11-22 07:02:11 -08:00
|
|
|
},
|
2023-02-06 17:07:08 +01:00
|
|
|
{
|
|
|
|
|
# This is supposed to support the same set of platforms as 'clang' above.
|
|
|
|
|
'name': 'clang_coverage',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'checkout_clang_coverage_tools',
|
|
|
|
|
'action': ['python3', 'src/tools/clang/scripts/update.py',
|
|
|
|
|
'--package=coverage_tools'],
|
|
|
|
|
},
|
2016-11-25 04:58:47 -08:00
|
|
|
{
|
|
|
|
|
# Update LASTCHANGE.
|
|
|
|
|
'name': 'lastchange',
|
|
|
|
|
'pattern': '.',
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': ['python3', 'src/build/util/lastchange.py',
|
2016-11-25 04:58:47 -08:00
|
|
|
'-o', 'src/build/util/LASTCHANGE'],
|
|
|
|
|
},
|
2022-04-12 19:04:32 +02:00
|
|
|
# Pull dsymutil binaries using checked-in hashes.
|
|
|
|
|
{
|
|
|
|
|
'name': 'dsymutil_mac_arm64',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'host_os == "mac" and host_cpu == "arm64"',
|
|
|
|
|
'action': [ 'python3',
|
|
|
|
|
'src/third_party/depot_tools/download_from_google_storage.py',
|
|
|
|
|
'--no_resume',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-browser-clang',
|
|
|
|
|
'-s', 'src/tools/clang/dsymutil/bin/dsymutil.arm64.sha1',
|
|
|
|
|
'-o', 'src/tools/clang/dsymutil/bin/dsymutil',
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'name': 'dsymutil_mac_x64',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'host_os == "mac" and host_cpu == "x64"',
|
|
|
|
|
'action': [ 'python3',
|
|
|
|
|
'src/third_party/depot_tools/download_from_google_storage.py',
|
|
|
|
|
'--no_resume',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-browser-clang',
|
|
|
|
|
'-s', 'src/tools/clang/dsymutil/bin/dsymutil.x64.sha1',
|
|
|
|
|
'-o', 'src/tools/clang/dsymutil/bin/dsymutil',
|
|
|
|
|
],
|
|
|
|
|
},
|
2016-11-22 07:02:11 -08:00
|
|
|
# Pull clang-format binaries using checked-in hashes.
|
|
|
|
|
{
|
|
|
|
|
'name': 'clang_format_win',
|
|
|
|
|
'pattern': '.',
|
2017-10-09 13:00:41 +02:00
|
|
|
'condition': 'host_os == "win"',
|
2022-03-23 09:36:13 +01:00
|
|
|
'action': [ 'python3',
|
|
|
|
|
'src/third_party/depot_tools/download_from_google_storage.py',
|
2016-11-22 07:02:11 -08:00
|
|
|
'--no_resume',
|
|
|
|
|
'--platform=win32',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-clang-format',
|
|
|
|
|
'-s', 'src/buildtools/win/clang-format.exe.sha1',
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
2022-03-23 09:36:13 +01:00
|
|
|
'name': 'clang_format_mac_x64',
|
2016-11-22 07:02:11 -08:00
|
|
|
'pattern': '.',
|
2022-03-23 09:36:13 +01:00
|
|
|
'condition': 'host_os == "mac" and host_cpu == "x64"',
|
|
|
|
|
'action': [ 'python3',
|
|
|
|
|
'src/third_party/depot_tools/download_from_google_storage.py',
|
2016-11-22 07:02:11 -08:00
|
|
|
'--no_resume',
|
|
|
|
|
'--platform=darwin',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-clang-format',
|
2022-03-23 09:36:13 +01:00
|
|
|
'-s', 'src/buildtools/mac/clang-format.x64.sha1',
|
|
|
|
|
'-o', 'src/buildtools/mac/clang-format',
|
2016-11-22 07:02:11 -08:00
|
|
|
],
|
|
|
|
|
},
|
2022-03-23 09:36:13 +01:00
|
|
|
{
|
|
|
|
|
'name': 'clang_format_mac_arm64',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'host_os == "mac" and host_cpu == "arm64"',
|
|
|
|
|
'action': [ 'python3',
|
|
|
|
|
'src/third_party/depot_tools/download_from_google_storage.py',
|
|
|
|
|
'--no_resume',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-clang-format',
|
|
|
|
|
'-s', 'src/buildtools/mac/clang-format.arm64.sha1',
|
|
|
|
|
'-o', 'src/buildtools/mac/clang-format',
|
|
|
|
|
],
|
|
|
|
|
},
|
2016-11-22 07:02:11 -08:00
|
|
|
{
|
|
|
|
|
'name': 'clang_format_linux',
|
|
|
|
|
'pattern': '.',
|
2017-10-09 13:00:41 +02:00
|
|
|
'condition': 'host_os == "linux"',
|
2022-03-23 09:36:13 +01:00
|
|
|
'action': [ 'python3',
|
|
|
|
|
'src/third_party/depot_tools/download_from_google_storage.py',
|
2016-11-22 07:02:11 -08:00
|
|
|
'--no_resume',
|
|
|
|
|
'--platform=linux*',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-clang-format',
|
|
|
|
|
'-s', 'src/buildtools/linux64/clang-format.sha1',
|
|
|
|
|
],
|
|
|
|
|
},
|
2017-10-27 10:14:45 +02:00
|
|
|
# Pull rc binaries using checked-in hashes.
|
|
|
|
|
{
|
|
|
|
|
'name': 'rc_win',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'checkout_win and host_os == "win"',
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': [ 'python3',
|
2017-10-27 10:14:45 +02:00
|
|
|
'src/third_party/depot_tools/download_from_google_storage.py',
|
|
|
|
|
'--no_resume',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-browser-clang/rc',
|
|
|
|
|
'-s', 'src/build/toolchain/win/rc/win/rc.exe.sha1',
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'name': 'rc_mac',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'checkout_win and host_os == "mac"',
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': [ 'python3',
|
2017-10-27 10:14:45 +02:00
|
|
|
'src/third_party/depot_tools/download_from_google_storage.py',
|
|
|
|
|
'--no_resume',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-browser-clang/rc',
|
|
|
|
|
'-s', 'src/build/toolchain/win/rc/mac/rc.sha1',
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'name': 'rc_linux',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'checkout_win and host_os == "linux"',
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': [ 'python3',
|
2017-10-27 10:14:45 +02:00
|
|
|
'src/third_party/depot_tools/download_from_google_storage.py',
|
|
|
|
|
'--no_resume',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-browser-clang/rc',
|
|
|
|
|
'-s', 'src/build/toolchain/win/rc/linux64/rc.sha1',
|
|
|
|
|
],
|
|
|
|
|
},
|
2020-03-06 14:07:45 +01:00
|
|
|
{
|
|
|
|
|
'name': 'test_fonts',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'action': [ 'download_from_google_storage',
|
|
|
|
|
'--no_resume',
|
|
|
|
|
'--extract',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-fonts',
|
|
|
|
|
'-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1',
|
|
|
|
|
],
|
|
|
|
|
},
|
2016-11-22 07:02:11 -08:00
|
|
|
{
|
2022-11-15 13:11:39 +00:00
|
|
|
'name': 'msan_chained_origins_focal',
|
2017-10-10 13:28:18 +02:00
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'checkout_instrumented_libraries',
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': [ 'python3',
|
2017-10-10 13:28:18 +02:00
|
|
|
'src/third_party/depot_tools/download_from_google_storage.py',
|
2022-11-15 13:11:39 +00:00
|
|
|
'--no_resume',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-instrumented-libraries',
|
|
|
|
|
'-s', 'src/third_party/instrumented_libraries/binaries/msan-chained-origins-focal.tgz.sha1',
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'name': 'msan_no_origins_focal',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'condition': 'checkout_instrumented_libraries',
|
|
|
|
|
'action': [ 'python3',
|
|
|
|
|
'src/third_party/depot_tools/download_from_google_storage.py',
|
|
|
|
|
'--no_resume',
|
|
|
|
|
'--no_auth',
|
|
|
|
|
'--bucket', 'chromium-instrumented-libraries',
|
|
|
|
|
'-s', 'src/third_party/instrumented_libraries/binaries/msan-no-origins-focal.tgz.sha1',
|
2017-10-10 13:28:18 +02:00
|
|
|
],
|
|
|
|
|
},
|
2012-07-31 21:54:13 +00:00
|
|
|
{
|
2013-11-04 12:07:57 +00:00
|
|
|
# Download test resources, i.e. video and audio files from Google Storage.
|
2014-12-03 07:11:44 +00:00
|
|
|
'pattern': '.',
|
|
|
|
|
'action': ['download_from_google_storage',
|
|
|
|
|
'--directory',
|
|
|
|
|
'--recursive',
|
|
|
|
|
'--num_threads=10',
|
|
|
|
|
'--no_auth',
|
2015-12-18 12:29:28 -08:00
|
|
|
'--quiet',
|
2014-12-03 07:11:44 +00:00
|
|
|
'--bucket', 'chromium-webrtc-resources',
|
|
|
|
|
'src/resources'],
|
2012-07-31 21:54:13 +00:00
|
|
|
},
|
2021-03-25 15:15:21 +01:00
|
|
|
{
|
|
|
|
|
'name': 'Generate component metadata for tests',
|
|
|
|
|
'pattern': '.',
|
|
|
|
|
'action': [
|
2021-11-26 21:06:40 +09:00
|
|
|
'vpython3',
|
2021-03-25 15:15:21 +01:00
|
|
|
'src/testing/generate_location_tags.py',
|
|
|
|
|
'--out',
|
|
|
|
|
'src/testing/location_tags.json',
|
|
|
|
|
],
|
|
|
|
|
},
|
2020-11-23 17:45:52 +01:00
|
|
|
# Download and initialize "vpython" VirtualEnv environment packages.
|
|
|
|
|
{
|
|
|
|
|
'name': 'vpython_common',
|
|
|
|
|
'pattern': '.',
|
2021-11-26 21:06:40 +09:00
|
|
|
'action': [ 'vpython3',
|
|
|
|
|
'-vpython-spec', 'src/.vpython3',
|
2020-11-23 17:45:52 +01:00
|
|
|
'-vpython-tool', 'install',
|
|
|
|
|
],
|
|
|
|
|
},
|
2012-07-31 21:54:13 +00:00
|
|
|
]
|
2017-08-17 09:54:12 -07:00
|
|
|
|
2019-02-08 10:39:45 +01:00
|
|
|
recursedeps = []
|
2017-09-15 06:15:48 +02:00
|
|
|
|
|
|
|
|
# Define rules for which include paths are allowed in our source.
|
|
|
|
|
include_rules = [
|
|
|
|
|
# Base is only used to build Android APK tests and may not be referenced by
|
|
|
|
|
# WebRTC production code.
|
|
|
|
|
"-base",
|
|
|
|
|
"-chromium",
|
|
|
|
|
"+external/webrtc/webrtc", # Android platform build.
|
|
|
|
|
"+libyuv",
|
2018-05-21 15:54:42 +02:00
|
|
|
|
|
|
|
|
# These should eventually move out of here.
|
2017-09-15 06:47:31 +02:00
|
|
|
"+common_types.h",
|
2017-09-15 06:15:48 +02:00
|
|
|
|
|
|
|
|
"+WebRTC",
|
2017-09-15 06:47:31 +02:00
|
|
|
"+api",
|
|
|
|
|
"+modules/include",
|
|
|
|
|
"+rtc_base",
|
|
|
|
|
"+test",
|
|
|
|
|
"+rtc_tools",
|
2018-06-11 07:48:31 +00:00
|
|
|
|
2020-07-11 13:13:45 +02:00
|
|
|
# Abseil allowlist. Keep this in sync with abseil-in-webrtc.md.
|
2019-01-25 12:49:14 -08:00
|
|
|
"+absl/algorithm/algorithm.h",
|
|
|
|
|
"+absl/algorithm/container.h",
|
2019-01-17 13:07:25 +01:00
|
|
|
"+absl/base/attributes.h",
|
2019-02-19 20:20:16 +01:00
|
|
|
"+absl/base/config.h",
|
2020-06-04 00:41:20 +02:00
|
|
|
"+absl/base/const_init.h",
|
2019-06-03 14:37:50 +02:00
|
|
|
"+absl/base/macros.h",
|
2022-02-16 12:29:02 +01:00
|
|
|
"+absl/cleanup/cleanup.h",
|
2018-08-01 17:13:08 +02:00
|
|
|
"+absl/container/inlined_vector.h",
|
2022-06-30 10:08:47 +02:00
|
|
|
"+absl/functional/any_invocable.h",
|
2021-05-12 09:02:43 +02:00
|
|
|
"+absl/functional/bind_front.h",
|
2018-06-29 14:34:50 +02:00
|
|
|
"+absl/memory/memory.h",
|
2018-11-24 20:59:41 -08:00
|
|
|
"+absl/meta/type_traits.h",
|
2021-08-20 12:46:14 +02:00
|
|
|
"+absl/numeric/bits.h",
|
2018-10-19 15:29:54 +02:00
|
|
|
"+absl/strings/ascii.h",
|
2022-10-18 12:32:40 +00:00
|
|
|
"+absl/strings/escaping.h",
|
2018-10-19 15:29:54 +02:00
|
|
|
"+absl/strings/match.h",
|
2019-02-14 15:13:09 -08:00
|
|
|
"+absl/strings/str_replace.h",
|
2018-08-15 15:23:08 +02:00
|
|
|
"+absl/strings/string_view.h",
|
2018-06-11 07:48:31 +00:00
|
|
|
"+absl/types/optional.h",
|
2018-06-26 10:44:13 +02:00
|
|
|
"+absl/types/variant.h",
|
2019-06-27 15:59:09 +02:00
|
|
|
|
|
|
|
|
# Abseil flags are allowed in tests and tools.
|
|
|
|
|
"+absl/flags",
|
2017-09-15 06:15:48 +02:00
|
|
|
]
|
2019-10-17 16:04:07 +02:00
|
|
|
|
|
|
|
|
specific_include_rules = {
|
|
|
|
|
"webrtc_lib_link_test\.cc": [
|
|
|
|
|
"+media/engine",
|
|
|
|
|
"+modules/audio_device",
|
|
|
|
|
"+modules/audio_processing",
|
|
|
|
|
]
|
|
|
|
|
}
|