[ccache] Proper usage of CCACHE_BASEDIR?
joel at rosdahl.net
Sat Apr 12 10:32:11 MDT 2014
Use option 1. From
"ccache will then rewrite absolute paths that are under the base directory
(i.e., paths that have the base directory as a prefix) to relative paths
when constructing the hash. A typical path to use as the base directory is
your home directory or another directory that is a parent of your build
On 5 March 2014 19:43, Fritz, Jason <jfritz at qti.qualcomm.com> wrote:
> Hi ccache folks,
> I am trying to understand the proper usage of the CCACHE_BASEDIR
> environment variable.
> I have several copies of my product's build tree in various directories
> that are not direct siblings. For example:
> If I want to share the ccache between these products, how should I set
> CCACHE_BASEDIR? Options:
> 1) One constant setting, i.e.
> export CCACHE_BASEDIR=/local/mnt/workspace/johndoe/Perforce
> 2) Change the env variable depending on which tree I'm currently building.
> e.g. if I'm building .../main/topdir:
> export CCACHE_BASEDIR=/local/mnt/workspace/johndoe/Perforce/main/topdir
> of if I'm building .../users/feature1/topdir:
> Thank you for helping me clarify this!
> ccache mailing list
> ccache at lists.samba.org
More information about the ccache