1

由于我无法控制的原因,我正在使用的项目使用Cons而不是Make一个部分(即我们继承了并且没有足够的投资回报率来切换到 Make)。

我刚刚添加了一个新规则来创建我在项目的不相关部分中需要的文件。“不相关”是指它超出了我的Cons脚本范围。项目构建假定使用Cons的部分在需要新文件的部分之前 100% 完成。

因此,没有Cons需要新文件的目标,因此Cons不构建它。我怎么知道Cons无论如何都要建造它?

4

1 回答 1

0

这可以使用以下Depends方法完成:

$CONS->Depends("target", "file_i_want_to_create");

这使得target依赖file_i_want_to_create. 如果target是肯定会构建的东西(例如我们想要构建的实际项目CONS),那么file_i_want_to_create肯定会被创建。

于 2009-02-02T10:11:35.073 回答