This should fix our python presubmit tests. Also make Artem and Patrik own the deps file. Bug: webrtc:9264 Change-Id: I430c56e0b12c4feac7d7cbf766eea9e304cd9a20 Reviewed-on: https://webrtc-review.googlesource.com/76421 Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Reviewed-by: Artem Titov <titovartem@webrtc.org> Commit-Queue: Patrik Höglund <phoglund@webrtc.org> Cr-Commit-Position: refs/heads/master@{#23217}
118 lines
2.2 KiB
Plaintext
118 lines
2.2 KiB
Plaintext
# This file determines which parts of Chromium's third_party/ we copy.
|
|
# If a dependency is missing, add <dep> to the DEPS list in order to start
|
|
# copying third_party/<dep> from Chromium's third_party.
|
|
#
|
|
# Test your change like this:
|
|
# 1. Edit this file
|
|
# 2. Add
|
|
# "custom_vars": {
|
|
# "roll_chromium_into_webrtc": True,
|
|
# },
|
|
# to the WebRTC solution in your gclient.
|
|
# 3. gclient sync --deps=all
|
|
# 4. python tools_webrtc/autoroller/roll_deps.py --dry-run --ignore-unclean-workdir
|
|
# 5. git checkout -- . # Throw away rolls of existing deps.
|
|
# 6. You should now get untracked files in third_party/<dep>.
|
|
# 7. git add third_party/<dep>
|
|
# 8. git commit -am "Add third_party/<dep> to WebRTC"
|
|
# 9. git cl upload
|
|
|
|
DEPS = [
|
|
# Common
|
|
'binutils',
|
|
'boringssl',
|
|
'ced',
|
|
'freetype',
|
|
'googletest',
|
|
'harfbuzz-ng',
|
|
'instrumented_libraries',
|
|
'jsoncpp',
|
|
'libFuzzer',
|
|
'libpng',
|
|
'libvpx',
|
|
'mockito',
|
|
'openh264',
|
|
'opus',
|
|
'protobuf',
|
|
'pymock',
|
|
'requests',
|
|
'rnnoise',
|
|
'usrsctp',
|
|
'yasm',
|
|
'zlib',
|
|
'colorama',
|
|
|
|
# These common deps will be synced by gclient:
|
|
#'depot_tools',
|
|
#'ffmpeg',
|
|
#'icu',
|
|
#'libjpeg_turbo',
|
|
#'libsrtp',
|
|
#'libyuv',
|
|
#'llvm-build',
|
|
#'lss',
|
|
#'openmax_dl',
|
|
#'catapult',
|
|
#'gtest-parallel',
|
|
|
|
# Windows specific deps will be synced by gclient:
|
|
#'syzygy',
|
|
#'winsdk_samples',
|
|
|
|
# Android specific deps
|
|
# compile time deps
|
|
'accessibility_test_framework',
|
|
'android_platform',
|
|
'android_support_test_runner',
|
|
'apk-patch-size-estimator',
|
|
'ashmem',
|
|
'auto',
|
|
'bazel',
|
|
'bouncycastle',
|
|
'breakpad',
|
|
'byte_buddy',
|
|
'closure_compiler',
|
|
'errorprone',
|
|
'espresso',
|
|
'eu-strip',
|
|
'gson',
|
|
'guava',
|
|
'hamcrest',
|
|
'icu4j',
|
|
'ijar',
|
|
'intellij',
|
|
'javax_inject',
|
|
'jinja2',
|
|
'jsr-305',
|
|
'junit',
|
|
'libxml',
|
|
'markupsafe',
|
|
'modp_b64',
|
|
'objenesis',
|
|
'ow2_asm',
|
|
'robolectric',
|
|
'sqlite4java',
|
|
'tcmalloc',
|
|
'ub-uiautomator',
|
|
'xstream',
|
|
# test time deps
|
|
'proguard',
|
|
|
|
'android_system_sdk',
|
|
# These Android specific deps will be synced by gclient:
|
|
#'android_ndk',
|
|
#'android_tools',
|
|
#'findbugs',
|
|
|
|
# Mac and iOS specific deps
|
|
'ocmock',
|
|
|
|
# List of files to sync
|
|
'BUILD.gn',
|
|
'DEPS',
|
|
'libjpeg.gni',
|
|
'PRESUBMIT.py',
|
|
'README.chromium',
|
|
'README.chromium.template',
|
|
]
|