From 4a44e0ef403151fee4d8c84f52a65d3b5ab13fcf Mon Sep 17 00:00:00 2001 From: Chunbo Hua Date: Fri, 25 Nov 2022 14:10:40 +0800 Subject: [PATCH] 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 Reviewed-by: Mirko Bonadei Cr-Commit-Position: refs/heads/main@{#38732} --- docs/native-code/development/index.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/native-code/development/index.md b/docs/native-code/development/index.md index f3cfd556bc..f8c65b276b 100644 --- a/docs/native-code/development/index.md +++ b/docs/native-code/development/index.md @@ -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`.