Commit a5bdb90e authored by Byron Campen's avatar Byron Campen
Browse files

Bug 1822194 - Vendor libwebrtc from 4a44e0ef40

Upstream commit: https://webrtc.googlesource.com/src/+/4a44e0ef403151fee4d8c84f52a65d3b5ab13fcf
    Update webrtc build command instruction to autoninja.

    `autoninja` is a wrapper that automatically provides optimal values
    for the arguments passed to `ninja`. For example, more cores can be
    deployed to make webrtc build faster.

    Bug: None
    Change-Id: I1c62141c10c176e30bbb75994a7a241c0938e6bb
    Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285044


    Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
    Reviewed-by: default avatarMirko Bonadei <mbonadei@webrtc.org>
    Cr-Commit-Position: refs/heads/main@{#38732}
parent f4160af6
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -19797,3 +19797,6 @@ b5e5b8a6c4
# MOZ_LIBWEBRTC_SRC=/home/bcampen/checkouts/moz-libwebrtc MOZ_LIBWEBRTC_BRANCH=mozpatches bash dom/media/webrtc/third_party_build/fast-forward-libwebrtc.sh
# base of lastest vendoring
e40bb38faa
# MOZ_LIBWEBRTC_SRC=/home/bcampen/checkouts/moz-libwebrtc MOZ_LIBWEBRTC_BRANCH=mozpatches bash dom/media/webrtc/third_party_build/fast-forward-libwebrtc.sh
# base of lastest vendoring
4a44e0ef40
+2 −0
Original line number Diff line number Diff line
@@ -13220,3 +13220,5 @@ libwebrtc updated from /home/bcampen/checkouts/moz-libwebrtc commit mozpatches o
libwebrtc updated from /home/bcampen/checkouts/moz-libwebrtc commit mozpatches on 2023-04-01T00:18:19.805204.
# ./mach python dom/media/webrtc/third_party_build/vendor-libwebrtc.py --from-local /home/bcampen/checkouts/moz-libwebrtc --commit mozpatches libwebrtc
libwebrtc updated from /home/bcampen/checkouts/moz-libwebrtc commit mozpatches on 2023-04-01T00:19:36.084482.
# ./mach python dom/media/webrtc/third_party_build/vendor-libwebrtc.py --from-local /home/bcampen/checkouts/moz-libwebrtc --commit mozpatches libwebrtc
libwebrtc updated from /home/bcampen/checkouts/moz-libwebrtc commit mozpatches on 2023-04-01T00:20:51.166419.
+4 −2
Original line number Diff line number Diff line
@@ -116,15 +116,17 @@ When you have Ninja project files generated (see previous section), compile
For [Ninja][ninja] project files generated in `out/Default`:

```
$ ninja -C out/Default
$ autoninja -C out/Default
```

To build everything in the generated folder (`out/Default`):

```
$ ninja all -C out/Default
$ autoninja all -C out/Default
```

`autoninja` is a wrapper that automatically provides optimal values for the arguments passed to `ninja`.

See [Ninja build rules][ninja-build-rules] to read more about difference between `ninja` and `ninja all`.