119
edits
(add build instructions for webrtc.org) |
(add build instructions for moz-libwebrtc (edd7f9e94d)) |
||
Line 112: | Line 112: | ||
* verify build for moz-libwebrtc | * verify build for moz-libwebrtc | ||
:- Use edd7f9e94d because some our patches stacked on top of this upstream revision are specific to building in the moz-central tree. | :- Use edd7f9e94d because some our patches stacked on top of this upstream revision are specific to building in the moz-central tree. | ||
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git | |||
export DEPOT_TOOLS=`pwd`/depot_tools | |||
(cd depot_tools ; git checkout e7d1862b155ac3ccbef72c4d70629b5c88ffcb32 ) | |||
export PATH=$DEPOT_TOOLS:$PATH ; \ | |||
export DEPOT_TOOLS_UPDATE=0 ; \ | |||
export DEPOT_TOOLS_WIN_TOOLCHAIN=0 | |||
mkdir moz-libwebrtc-checkout | |||
cd moz-libwebrtc-checkout | |||
gclient config https://github.com/mozilla/libwebrtc --name src --unmanaged | |||
gclient sync -D --force --reset --with_branch_heads # ~30 min | |||
cd src | |||
git checkout edd7f9e94d | |||
gn gen out/Default | |||
ninja -C out/Default | |||
./out/Default/rtc_media_unittests # quick smoke test | |||
=== remove dead/unused files === | === remove dead/unused files === |
edits