|
|
1
1
嗯,这不是一个积极的第一个问题…没有答案。 作为记录,我解决了这个问题,有一个构建和测试的任务定义了不同的编译规则,然后让公共任务在执行实际的构建/测试运行之前调用该任务。一些范围问题,但没有什么令人兴奋的。我不会费心粘贴完整的结果,但让我知道,如果你有兴趣看看。 |
|
|
2
0
您可以根据需要发布还是 测试生成,但不能在文件列表路径映射语法中替换该变量。 因此,使用map将源映射到对象,使用proc将源转换回对象。 为了选择不同的构建,我通常会向rake命令传递一个变量,比如“rake config=test build”。 下面是一个最小的rakefile,它输出到一个依赖于config var的树:
还要注意输出目录的创建。 更多 notes and examples 在我的网站上。 |