diff options
author | Rich Trott <rtrott@gmail.com> | 2021-10-21 21:06:05 +0300 |
---|---|---|
committer | Rich Trott <rtrott@gmail.com> | 2021-10-24 16:59:22 +0300 |
commit | 31d7d6c994c5b38de1b18a30d31ac580f868eafc (patch) | |
tree | c70c790121c676e608e28dc863029f84da282383 /BUILDING.md | |
parent | edd716beb1c8d620f8b1edf547ea0eea119adf38 (diff) |
doc: simplify ccache instructions
`ccache` has reasonable defaults for `max_size` and `cache_dir` so
remove instructions to set those things explicitly.
Change fenced code from `console` to `bash` for easier copy/paste.
PR-URL: https://github.com/nodejs/node/pull/40550
Fixes: https://github.com/nodejs/node/issues/40542
Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Diffstat (limited to 'BUILDING.md')
-rw-r--r-- | BUILDING.md | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/BUILDING.md b/BUILDING.md index 88addb5a8bf..ddbc8682940 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -521,22 +521,18 @@ installing `ccache` can help to greatly reduce build times. Set up with: On GNU/Linux: -```console -$ sudo apt install ccache # for Debian/Ubuntu, included in most Linux distros -$ ccache -o cache_dir=<tmp_dir> -$ ccache -o max_size=5.0G -$ export CC="ccache gcc" # add to your .profile -$ export CXX="ccache g++" # add to your .profile +```bash +sudo apt install ccache # for Debian/Ubuntu, included in most Linux distros +export CC="ccache gcc" # add to your .profile +export CXX="ccache g++" # add to your .profile ``` On macOS: -```console -$ brew install ccache # see https://brew.sh -$ ccache -o cache_dir=<tmp_dir> -$ ccache -o max_size=5.0G -$ export CC="ccache cc" # add to ~/.zshrc or other shell config file -$ export CXX="ccache c++" # add to ~/.zshrc or other shell config file +```bash +brew install ccache # see https://brew.sh +export CC="ccache cc" # add to ~/.zshrc or other shell config file +export CXX="ccache c++" # add to ~/.zshrc or other shell config file ``` This will allow for near-instantaneous rebuilds even when switching branches. |