Commentary: sccache

This commit is contained in:
Wilson Snyder 2023-12-26 15:15:15 -05:00
parent 6bf253deda
commit 14ac24cacc
3 changed files with 4 additions and 2 deletions

View File

@ -29,7 +29,7 @@ associated programs.
.. option:: OBJCACHE .. option:: OBJCACHE
Optionally specifies a caching or distribution program to place in front Optionally specifies a caching or distribution program to place in front
of all runs of the C++ compiler. For example, "ccache". If using of all runs of the C++ compiler. For example, "ccache" or "sccache". If using
:command:`distcc` or :command:`icecc`/:command:`icecream`, they would :command:`distcc` or :command:`icecc`/:command:`icecream`, they would
generally be run under :command:`ccache`; see the documentation for generally be run under :command:`ccache`; see the documentation for
those programs. If OBJCACHE is not set, and at configure time ccache those programs. If OBJCACHE is not set, and at configure time ccache

View File

@ -395,7 +395,7 @@ How do I get faster build times?
* Use a recent compiler. Newer compilers tend to be faster. * Use a recent compiler. Newer compilers tend to be faster.
* Compile in parallel on many machines and use caching; see the web for the * Compile in parallel on many machines and use caching; see the web for the
ccache, distcc, and icecream packages. ccache will skip GCC runs between ccache, sccache, distcc, or icecream packages. ccache will skip GCC runs between
identical source builds, even across different users. If ccache was identical source builds, even across different users. If ccache was
installed when Verilator was built, it is used, or see OBJCACHE installed when Verilator was built, it is used, or see OBJCACHE
environment variable to override this. Also see the environment variable to override this. Also see the

View File

@ -743,6 +743,7 @@ libext
libgoogle libgoogle
libsystemc libsystemc
libtcmalloc libtcmalloc
libverilated
linkers linkers
linter linter
linux linux
@ -913,6 +914,7 @@ sVerilator
sawatzke sawatzke
sc sc
scalared scalared
sccache
sccanf sccanf
seg seg
setuphold setuphold