4 ms·
Bazel is exactly this (and amazingly good at it), a cache of your entire build tree and all its dependencies. But it is a full blown build system that you need
by elteto 8y ago
Bazel is exactly this (and amazingly good at it), a cache of your entire build tree and all its dependencies. But it is a full blown build system that you need to buy into. You can’t bolt it on to whatever you are using like ccache.
- floatboth 8y agoThis new zapcc thing seems to be more granular than ccache, it caches individual template instantiations. Bazel can't do that.
- jingwen 8y agoBazel supports persistent compilers with its worker protocol [0]. It's already supported for javac. It may be worthwhile to investigate how well zapcc can integrate with Bazel. [0] https://blog.bazel.build/2015/12/10/java-workers.html https://blog.bazel.build/2015/12/10/java-workers.html