mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-16 15:20:42 +01:00

In https://webrtc-review.googlesource.com/c/src/+/1560 we moved WebRTC from src/webrtc to src/ (in order to preserve an healthy git history). This CL takes care of fixing header guards, #include paths, etc... NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true TBR=tommi@webrtc.org Bug: chromium:611808 Change-Id: Iea91618212bee0af16aa3f05071eab8f93706578 Reviewed-on: https://webrtc-review.googlesource.com/1561 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Henrik Kjellander <kjellander@webrtc.org> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/master@{#19846}
38 lines
1.3 KiB
Markdown
38 lines
1.3 KiB
Markdown
This directory contains prebuilt tools used during end-to-end tests.
|
|
They will be downloaded by their SHA1 hash, and are not meant to be checked in.
|
|
|
|
Updating prebuilt_apprtc.zip:
|
|
|
|
- Follow AppRTC instructions:
|
|
- `git clone https://github.com/webrtc/apprtc`
|
|
- Install NodeJS:
|
|
- Download <https://nodejs.org/> and extract it
|
|
- `export PATH="$(pwd)/node-v6.10.3-linux-x64/bin:$PATH"`
|
|
- `cd apprtc`
|
|
- `npm install`
|
|
- `export PATH="$(pwd)/node_modules/.bin:$PATH"`
|
|
- `pip install --user --upgrade pip setuptools` - needed only on old systems
|
|
- `grunt`
|
|
- Vendor collider's dependencies:
|
|
- `ln -s "$(pwd)/src/collider" src/src`
|
|
- `GOPATH="$(pwd)/src" go get -d collidermain`
|
|
- `rm src/src`
|
|
- Remove unneeded files:
|
|
- `rm -rf .git node_modules browsers`
|
|
- `zip -r prebuilt_apprtc.zip apprtc/`
|
|
- `mv prebuilt_apprtc.zip webrtc/src/rtc_tools/testing/prebuilt_apprtc.zip`
|
|
|
|
Updating golang/*:
|
|
|
|
- Go to <https://golang.org/dl/>
|
|
- Download these files:
|
|
- go*.linux-amd64.tar.gz -> golang/linux/go.tar.gz
|
|
- go*.darwin-amd64.tar.gz -> golang/mac/go.tar.gz
|
|
- go*.windows-amd64.zip -> golang/windows/go.zip
|
|
|
|
After updating the archives:
|
|
|
|
- `cd webrtc/src/rtc_tools/testing`
|
|
- For each updated archive:
|
|
- `upload_to_google_storage.py file.zip --bucket=chromium-webrtc-resources`
|
|
- `git commit -a && git cl upload`
|