ObjcProvider

回報問題 查看來源 Nightly · 8.4 · 8.3 · 8.2 · 8.1 · 8.0 · 7.6

用於編譯和連結 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 傘狀標頭。公開標頭會 #include 在傘狀標頭中,以便與 J2ObjC 分段標頭相容。