PreprocessingTool

注意:此类是 孵化中 的功能,可能会在 Gradle 的未来版本中更改。

属性

属性描述
args
孵化中

执行此工具时传递的参数。

macros
孵化中

编译此二进制文件时要定义的预处理器宏的集合。

方法

方法描述
args(args)
孵化中

添加要传递给工具的多个参数。

define(name)
孵化中

定义一个命名的预处理器宏,以便在编译此二进制文件时使用。宏将作为 '-D name' 提供给编译器。

define(name, definition)
孵化中

定义一个带有值的命名预处理器宏,它将在编译此二进制文件时使用。宏将作为 '-D name=definition' 提供给编译器。

脚本块

没有脚本块

属性详情

List<String> args (只读)

注意:此属性是 孵化中 的功能,可能会在 Gradle 的未来版本中更改。

执行此工具时传递的参数。

Map<String, String> macros (只读)

注意:此属性是 孵化中 的功能,可能会在 Gradle 的未来版本中更改。

编译此二进制文件时要定义的预处理器宏的集合。

方法详情

void args(String... args)

注意:此方法是 孵化中 的功能,可能会在 Gradle 的未来版本中更改。

添加要传递给工具的多个参数。

void define(String name)

注意:此方法是 孵化中 的功能,可能会在 Gradle 的未来版本中更改。

定义一个命名的预处理器宏,以便在编译此二进制文件时使用。宏将作为 '-D name' 提供给编译器。

void define(String name, String definition)

注意:此方法是 孵化中 的功能,可能会在 Gradle 的未来版本中更改。

定义一个带有值的命名预处理器宏,它将在编译此二进制文件时使用。宏将作为 '-D name=definition' 提供给编译器。