Environment is Ubuntu 12
我有两个不同版本的同一版本。
一个位于/media/CM10/custom 下另一个在/home/malachi/CM10/android/system 下
我有一个专门的 build-setup.sh 由主构建过程调用,它们都有:
CCACHE_BASEDIR=/媒体/CM10/自定义
和
CCACHE_BASEDIR=/home/malachi/CM10/android/system
但是,两者之间绝对不共享。 当我做一个时,缓存大小约为 3.9GB,如果我重复,缓存大小会保持在那里。 如果我做另一个,它会增加到 7GB 以上。
当我检查 ccache 日志时,它似乎正在拾取基本目录并重写相对路径。 任何线索如何让 ccache 在这两者之间正确共享? 谢谢
的 CCACHE_BASEDIR=/media
[1] http://jlebar.com/2011/4/19/Set_CCACHE_BASEDIR_to_share_object_files_between_trees.html