Penyedia Objc

Laporkan masalah Lihat sumber Nightly · 8.0 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

Penyedia untuk kompilasi dan penautan objc.

Anggota

direct_module_maps

sequence ObjcProvider.direct_module_maps

File peta modul dari target ini secara langsung (tidak ada peta modul transitif). Digunakan untuk menerapkan penggunaan file header pribadi yang tepat dan untuk kompilasi Swift.

direct_sources

sequence ObjcProvider.direct_sources

Semua file sumber langsung dari target ini (tidak ada file transitif), termasuk header apa pun dalam atribut 'srcs'.

j2objc_library

depset ObjcProvider.j2objc_library

Library statis yang di-build dari kode Java yang diterjemahkan J2ObjC.

module_map

depset ObjcProvider.module_map

Peta modul Clang, yang digunakan untuk menerapkan penggunaan file header pribadi yang tepat.

source

depset ObjcProvider.source

Semua file sumber transitif.

strict_include

depset ObjcProvider.strict_include

Tidak di-propagasi mencakup jalur penelusuran yang ditentukan dengan '-I' di command line. Juga dikenal sebagai jalur penelusuran header (dan berbeda dengan jalur penelusuran header pengguna).

umbrella_header

depset ObjcProvider.umbrella_header

Header payung Clang. Header publik #disertakan dalam header payung agar kompatibel dengan header tersegmentasi J2ObjC.