Using sccache for distributed C++ compilation
Introduction Have you ever wanted to compile a big C/C++ project, only to find yourself waiting for hours, while your machine overheated ? Finding out you where missing a cmake option, or editing a header file, and have to recompile half of the project again ? Caches like ccache or simple sccache setups can help speeding up a build, but only by reusing existing results. Enter Distributed sccache. sccache has a feature (sccache-dist) that allows you to send your compilation jobs to a cluster of machines, just like the well-known distcc. sccache-dist even goes a step further by automatically uploading your toolchain to the build servers, allowing you to transparently compile from any distribution. ...