ccache BASEDIR (shared) configuration



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

相关内容

  • 没有找到相关文章

最新更新