0

[docs] Clarify instructions for using Reclient on ChromeOS builds

The original instructions for using Reclient were not clear enough and
did not explain how non-Google employees with access to Reclient could
use it.

Also added some minor formatting tweaks.

Bug: None
Change-Id: Ic69f0b331d73158fca4bd2b5398d8cfc50b6df7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6326494
Reviewed-by: Mitsuru Oshima <oshima@chromium.org>
Reviewed-by: Colin Blundell <blundell@chromium.org>
Commit-Queue: Ho Cheung <hocheung@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1429362}
This commit is contained in:
Ho Cheung
2025-03-07 00:18:57 -08:00
committed by Chromium LUCI CQ
parent a36162d9f1
commit b5be7475d0

@ -68,7 +68,8 @@ arguments passed to `ninja`).
Some additional options you may wish to set by passing in `--args` to `gn gen`
or running `gn args out/Default`:
# Googlers: Reclient is a distributed compiler service.
# Reclient is a distributed compiler service that is only available to
# Googlers and contributors who have access to Reclient.
use_remoteexec = true
is_component_build = true # Links faster.
@ -86,14 +87,22 @@ or running `gn args out/Default`:
# Note: not compatible with `is_component_build = true`.
is_official_build = true
NOTE: You may wish to replace 'Default' with something like 'Cros' if
you switch back and forth between Linux and Chromium OS builds, or 'Debug'
if you want to differentiate between Debug and Release builds (see below).
NOTE:
- You may wish to replace 'Default' with something like 'Cros' if you switch
back and forth between Linux and Chromium OS builds, or 'Debug' if you want
to differentiate between Debug and Release builds (see below).
See [GN Build Configuration](https://www.chromium.org/developers/gn-build-configuration)
for more information about configuring your build.
- See [GN Build
Configuration](https://www.chromium.org/developers/gn-build-configuration)
for more information about configuring your build.
You can also build and run test targets like `unit_tests`, `browser_tests`, etc.
- You can also build and run test targets like `unit_tests`, `browser_tests`,
etc.
- For contributors (Not a Googler) with access to Reclient, please follow the
corresponding [Linux build
instructions](linux/build_instructions.md#use-reclient) to configure
Reclient.
### Flags