Mozilla sccache: ccache with cloud storage

sccache is a compiler caching tool that serves as a compiler wrapper and minimizes the need for compilation by storing cached results either on the local disk or in cloud storage backends. It supports caching of C/C++ code, Rust, CUDA using nvcc, and clang. One unique feature of sccache is its icecream-style distributed compilation, which includes security measures such as authentication, encryption, and sandboxed compiler execution. It offers various storage options like S3, Redis, Memcached, Google Cloud Storage, Azure, GitHub Actions, and WebDAV. sccache can be easily installed via package managers or by building from source using cargo.

https://github.com/mozilla/sccache

To top