mozilla / sccache

Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
Apache License 2.0
5.85k stars 552 forks source link

Add Swift support #850

Open kastiglione opened 4 years ago

kastiglione commented 4 years ago

It would be nice if sccache supported Swift. The readme lists "C/C++ code, Rust, as well as NVIDIA's CUDA" – have there been discussions about which other languages sccache can/should support?

froydnj commented 4 years ago

It would be nice if sccache supported Swift. The readme lists "C/C++ code, Rust, as well as NVIDIA's CUDA" – have there been discussions about which other languages sccache can/should support?

There haven't been; C/C++/Rust came about because those were important for building Firefox. CUDA support came as a result of a community contribution. If somebody wanted to contribute Swift support, I don't think there would be a lot of problems getting it merged.