Options
Options
元素指定调用时要传递给 Ounce/Make 的选项。
此元素提供特定 Ounce/Make 命令行选项的备用,如Ounce/Make 命令语法和 make 选项中所述。
这些属性使用以下语法:
<option> = <true | false>
Options
元素及其属性不是必需的。
Options
元素可能包含下列属性:
属性 | 描述 |
---|---|
recursive |
布尔值。True 或 False。 值为 true 时,暗指 |
single_project |
布尔值。True 或 False。 值为 true 时,暗指 |
verbose |
布尔值。True 或 False。 值为 true 时,暗指 |
clean |
使用引号 (" ) 引起来的字符串值,如 "make clean" 。设置后,暗指 |
build |
布尔值。True 或 False。 在收集 make 选项时执行构建。 注: 与 Cygwin 不兼容。 |
application |
字符串值。设置后,暗指 -a 选项。指定的值应是您需要的应用程序名称。 |
no_clean |
布尔值。True 或 False。 告诉 Ounce/Make 不要运行清除,并且不显示提示来提醒将不运行清除。 |
注: Ounce/Make 使用属性文件中设置的选项。不过,如果运行带有命令行上包含的选项的 Ounce/Make,那么这些选项优先于属性文件中设置的选项。如果运行不带命令行上的选项的 Ounce/Make,那么 Ounce/Make 将应用属性文件选项。
示例
以下是属性文件中利用所有属性的示例行:
<Options recursive="true" single_project="false" verbose="false"
clean="nmake.exe clean" no_clean="false"></Options>
描述
recursive="true"
single_project="false"
指导 Ounce/Make 在多项目方式中操作。在多项目方式中操作时,recursive 属性也应设置为true
。verbose="false"
关闭详细级别。clean="nmake.exe clean"
清理构建环境。no_clean= "false"
告诉 Ounce/Make 运行清除命令,从而禁止消息声明将运行清除。