Ccache

From Wesnoth

ccache

From Wikipedia:

ccache is a software development tool that caches the output of C/C++ compilation so that the next time, the same compilation can be avoided and the results can be taken from the cache. This can greatly speed up recompiling time. The detection is done by hashing different kinds of information that should be unique for the compilation and then using the hash sum to identify the cached output.

Usage

To use ccache, you have to install and enable it. You can either enable it system-wide (which might have unforeseen consequences for some) or just for this particular Wesnoth build. For more information on how to do the latter, check CMake or SCons pages, respectively.

Benefits

It's especially useful for git users, since it greatly enhances build speed after switching git branches.

Links

This page was last modified on 25 April 2014, at 22:56.