mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-04-29 14:59:39 -04:00
doc: add distcc to productivity notes
This commit is contained in:
parent
5174a139c9
commit
14093d5d24
1 changed files with 5 additions and 0 deletions
|
@ -9,6 +9,7 @@ Table of Contents
|
||||||
* [Disable features with `./configure`](#disable-features-with-configure)
|
* [Disable features with `./configure`](#disable-features-with-configure)
|
||||||
* [Make use of your threads with `make -j`](#make-use-of-your-threads-with-make--j)
|
* [Make use of your threads with `make -j`](#make-use-of-your-threads-with-make--j)
|
||||||
* [Only build what you need](#only-build-what-you-need)
|
* [Only build what you need](#only-build-what-you-need)
|
||||||
|
* [Compile on multiple machines](#compile-on-multiple-machines)
|
||||||
* [Multiple working directories with `git worktrees`](#multiple-working-directories-with-git-worktrees)
|
* [Multiple working directories with `git worktrees`](#multiple-working-directories-with-git-worktrees)
|
||||||
* [Interactive "dummy rebases" for fixups and execs with `git merge-base`](#interactive-dummy-rebases-for-fixups-and-execs-with-git-merge-base)
|
* [Interactive "dummy rebases" for fixups and execs with `git merge-base`](#interactive-dummy-rebases-for-fixups-and-execs-with-git-merge-base)
|
||||||
* [Writing code](#writing-code)
|
* [Writing code](#writing-code)
|
||||||
|
@ -81,6 +82,10 @@ make -C src bitcoin_bench
|
||||||
|
|
||||||
(You can and should combine this with `-j`, as above, for a parallel build.)
|
(You can and should combine this with `-j`, as above, for a parallel build.)
|
||||||
|
|
||||||
|
### Compile on multiple machines
|
||||||
|
|
||||||
|
If you have more than one computer at your disposal, you can use [distcc](https://www.distcc.org) to speed up compilation. This is easiest when all computers run the same operating system and compiler version.
|
||||||
|
|
||||||
### Multiple working directories with `git worktrees`
|
### Multiple working directories with `git worktrees`
|
||||||
|
|
||||||
If you work with multiple branches or multiple copies of the repository, you should try `git worktrees`.
|
If you work with multiple branches or multiple copies of the repository, you should try `git worktrees`.
|
||||||
|
|
Loading…
Add table
Reference in a new issue