0

Add instructions on creating smaller Linux builds

Updated Linux build instructions based on chromium-dev discussion.

Change-Id: I6cbddb5e1bccf6bf982a009f92849ceb4cefee4d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3514630
Reviewed-by: Henrique Ferreiro <hferreiro@igalia.com>
Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
Cr-Commit-Position: refs/heads/main@{#980020}
This commit is contained in:
Bruce Dawson
2022-03-10 23:40:50 +00:00
committed by Chromium LUCI CQ
parent e3ca08b2fb
commit be82320374

@ -242,6 +242,19 @@ hyperthreaded, 12 GB RAM)
* Without tmpfs
* 15m:40s
### Smaller builds
The Chrome binary contains embedded symbols by default. You can reduce its size
by using the Linux `strip` command to remove this debug information. You can
also reduce binary size by disabling debug mode, disabling dchecks, and turning
on all optimizations by enabling official build mode, with these GN args:
```
is_debug = false
dcheck_always_on = false
is_official_build = true
```
## Build Chromium
Build Chromium (the "chrome" target) with Ninja using the command: