我想Incredibuild,我想我的parallelise“自定义构建”(使用FASM)。构建FASM OBJ我需要调用2个应用程序(FASM.exe和另一个应用程序PECVT.exe将调试信息附加到fasm.OBJ)Incredibuild 2个应用程序的“自定义生成”
因此,要创建FASM OBJ,我需要一个自定义构建,以下两个步骤(请注意,PECVT.exe被FASM.exe之后调用)
FASM.exe params
PECVT.exe params
我已阅读,进行自定义构建与Incredibuild被并行化我要创建一个XML文件包含以下信息:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Profile FormatVersion="1">
<Tools>
<Tool Filename="fasm" AllowRemote="true" AllowPredictedBatch="true"/>
<Tool Filename="pecvt" AllowRemote="true" AllowPredictedBatch="true"/>
</Tools>
</Profile>
利用上述,现在FASM/PECVT被执行与装配我的.ASM文件并行。我的问题是在于PECVT.exe的同时伴随着FASM.exe调用,所以有时PECVT.EXE执行之前 FASM.exe
如果我从.xml文件中删除“pecvt.exe”然后.ASM文件按顺序组装(不是并行)。
如何Incredibuild推出它FASM在平行的,但要确保“PECVT.EXE”“FASM.EXE”后总是执行?
谢谢!
谢谢!这就是我的想法和我已经做到了这一点,并按预期工作。非常感谢! – raff
很高兴听到:) –