ObjcProvider

回報問題 查看原始碼 Nightly · 8.0 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

用於編譯及連結 objc 的供應器。

成員

direct_module_maps

sequence ObjcProvider.direct_module_maps

直接從這個目標取得模組對應檔案 (沒有傳遞模組對應)。用於強制執行私密標頭檔案的正確使用方式,以及 Swift 編譯。

direct_sources

sequence ObjcProvider.direct_sources

這個目標的所有直接來源檔案 (沒有間接檔案),包括「srcs」屬性中的任何標頭。

j2objc_library

depset ObjcProvider.j2objc_library

從 J2ObjC 轉譯的 Java 程式碼建構的靜態資料庫。

module_map

depset ObjcProvider.module_map

Clang 模組對應項目,用於強制正確使用私人標頭檔案。

來源

depset ObjcProvider.source

所有傳遞來源檔案。

strict_include

depset ObjcProvider.strict_include

在指令列上使用 '-I' 指定的非傳播式搜尋路徑。也稱為標頭搜尋路徑 (與使用者標頭搜尋路徑不同)。

umbrella_header

depset ObjcProvider.umbrella_header

Clang 總標頭。公開標頭會 #納入總標頭,以便與 J2ObjC 區隔標頭相容。