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