Penyedia untuk kompilasi dan penautan objc.
Anggota
direct_module_maps
sequence ObjcProvider.direct_module_mapsFile 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_sourcesSemua file sumber langsung dari target ini (tidak ada file transitif), termasuk header apa pun dalam atribut 'srcs'.
j2objc_library
depset ObjcProvider.j2objc_libraryLibrary statis yang di-build dari kode Java yang diterjemahkan J2ObjC.
module_map
depset ObjcProvider.module_mapPeta modul Clang, yang digunakan untuk menerapkan penggunaan file header pribadi yang tepat.
source
depset ObjcProvider.sourceSemua file sumber transitif.
strict_include
depset ObjcProvider.strict_includeTidak 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_headerHeader payung Clang. Header publik #disertakan dalam header payung agar kompatibel dengan header tersegmentasi J2ObjC.