PreprocessingTool

注意:此类为孵化中,将来版本的Gradle中可能会有变动。

属性

属性描述
参数
孵化中

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

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”的形式提供给编译器。