Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2021-10-21 21:06:05 +0300
committerRich Trott <rtrott@gmail.com>2021-10-24 16:59:22 +0300
commit31d7d6c994c5b38de1b18a30d31ac580f868eafc (patch)
treec70c790121c676e608e28dc863029f84da282383 /BUILDING.md
parentedd716beb1c8d620f8b1edf547ea0eea119adf38 (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.md20
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.