【发布时间】:2015-10-13 19:33:38
【问题描述】:
我使用waf作为我的项目的构建系统,我需要在构建过程中执行两个连续的shell命令,其中第一个命令的输出文件应该作为命令行的输入文件提供给第二个命令。根据 waf 书,执行操作系统命令的通用模板如下所示:
bld(rule='cp ${SRC} ${TGT}', source='input.txt', target='output.txt')
使用此模板,目标目录将自动添加到目标文件之前。但不清楚如何在以后的命令中将该文件作为输入文件引用。
Linux 操作系统,Python 2.7 版,waf 1.8.9 版
如何做到这一点?
【问题讨论】: