当我向SConstruct文件(link)添加“存储库”时,如果我的存储库中的任何目标已在此其他存储库中构建(并且依赖项未更改),则SCons将不构建目标 - 这真的很酷。不幸的是,我有一些工具依赖于放置在某个位置的目标。当SCons决定不在本地构建因为另一个repo'已经建立了目标时,如何在我当前的存储库中创建一个链接到另一个存储库的目标?
EDIT 看起来Scons有一个'Local'函数,它将一个文件从另一个存储库复制到本地存储库(link)。我真正需要的是一个软链接,因为这些目标很大并且有很多冗余。还在看......