Update documentation for THIRD_PARTY_DEPS; add pymock.
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}
This commit is contained in:
parent
b330688ef7
commit
3fe981adbf
2
OWNERS
2
OWNERS
@ -14,6 +14,8 @@ per-file AUTHORS=*
|
||||
per-file BUILD.gn=phoglund@webrtc.org
|
||||
per-file DEPS=*
|
||||
per-file pylintrc=phoglund@webrtc.org
|
||||
per-file THIRD_PARTY_DEPS=phoglund@webrtc.org
|
||||
per-file THIRD_PARTY_DEPS=titovartem@webrtc.org
|
||||
per-file WATCHLISTS=*
|
||||
per-file style-guide.md=danilchap@webrtc.org
|
||||
per-file style-guide.md=kwiberg@webrtc.org
|
||||
|
||||
@ -1,3 +1,22 @@
|
||||
# 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',
|
||||
@ -15,6 +34,7 @@ DEPS = [
|
||||
'openh264',
|
||||
'opus',
|
||||
'protobuf',
|
||||
'pymock',
|
||||
'requests',
|
||||
'rnnoise',
|
||||
'usrsctp',
|
||||
|
||||
26
third_party/pymock/LICENSE.txt
vendored
Normal file
26
third_party/pymock/LICENSE.txt
vendored
Normal file
@ -0,0 +1,26 @@
|
||||
Copyright (c) 2003-2012, Michael Foord
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are
|
||||
met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
|
||||
* Redistributions in binary form must reproduce the above
|
||||
copyright notice, this list of conditions and the following
|
||||
disclaimer in the documentation and/or other materials provided
|
||||
with the distribution.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
||||
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
||||
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
||||
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
1
third_party/pymock/OWNERS
vendored
Normal file
1
third_party/pymock/OWNERS
vendored
Normal file
@ -0,0 +1 @@
|
||||
sbc@chromium.org
|
||||
10
third_party/pymock/README.chromium
vendored
Normal file
10
third_party/pymock/README.chromium
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
Name: mock
|
||||
URL: http://pypi.python.org/pypi/mock
|
||||
Version: 1.0.1
|
||||
Security Critical: no
|
||||
License: BSD
|
||||
License File: NOT_SHIPPED
|
||||
Description:
|
||||
Python mock library, currently used by native_client_sdk. This is the
|
||||
same mock library that is now part of python 3.3 where it is know as
|
||||
unittest.mock.
|
||||
2367
third_party/pymock/mock.py
vendored
Normal file
2367
third_party/pymock/mock.py
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user