<div dir="ltr"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I agree with Felix. Having one ccache directory for multiple repos <br>
doesn't make much sense to me as most probably they are for different <br>
platforms. And even if they are for same platform there are more chances <br>
for ccache corruption and deleting it will affect all those repos. So it <br>
still can be done with symlink but IMO should be done manually to make <br>
sure you know what you are doing.<br>
Also BASEDIR should be changed too, probably, if we want to go that way.<br>
<br></blockquote><div><br></div><div>I am already using a shared ccache directory for multiple builds in my continuous integration system. I'm accomplishing this by patching the build system to change the directory for the ccache directory.<br></div><div><br></div><div>If it were a .config option, your use-case would be directly supported, as well as my use-case, without as much custom patching.<br></div><div><br></div><div>I imagine that there are plenty of other organizations which would use the .config based functionality to customize things to their liking.</div><div><br></div><div>If ccache is corrupted there are much larger problems than slowing down other builds.<br></div></div></div>