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' 形式提供給編譯器。