paritytech / cachepot

cachepot is `sccache` with extra sec, which in turn is `ccache` with cloud storage
https://cachepot.cc
Apache License 2.0
171 stars 13 forks source link

Don't require absolute paths for cache hits when compiling Rust #89

Closed Xanewok closed 2 years ago

Xanewok commented 3 years ago

The more broad issue is tracked upstream at https://github.com/mozilla/sccache/issues/35.

We're mostly interested in supporting only Rust for now and it seems that groundwork has been laid already via --remap-path-prefix. This issue should probably be addressed before we can deploy cachepot as the cache hit rate will be user-specific and thus fairly low initially.

drahnr commented 3 years ago

Related #37

Xanewok commented 2 years ago

FWIW basic support has been implemented via #116. Should we leave this open and track other missed cases and/or unless we can safely enable this feature by default? @drahnr @montekki

drahnr commented 2 years ago

I think we should split this into separate, mores specific issues:

drahnr commented 2 years ago

Closing this, reference this issue as needed for follow-up issues :)