Um provedor para compilação e vinculação de objc.
Membros
direct_module_maps
sequence ObjcProvider.direct_module_mapsArquivos de mapa de módulo desta meta diretamente (sem mapas de módulo transitivos). Usado para aplicar o uso adequado de arquivos de cabeçalho particulares e para a compilação Swift.
direct_sources
sequence ObjcProvider.direct_sourcesTodos os arquivos de origem diretos desse destino (sem arquivos transitivos), incluindo todos os cabeçalhos no atributo "srcs".
j2objc_library
depset ObjcProvider.j2objc_libraryBibliotecas estáticas criadas a partir de código Java traduzido para J2ObjC.
module_map
depset ObjcProvider.module_mapMapas de módulo Clang, usados para aplicar o uso adequado de arquivos de cabeçalho particulares.
source
depset ObjcProvider.sourceTodos os arquivos de origem transitivos.
strict_include
depset ObjcProvider.strict_includeOs caminhos de pesquisa não propagados são especificados com "-I" na linha de comando. Também conhecidos como caminhos de pesquisa de cabeçalho (diferentes dos caminhos de pesquisa de cabeçalho do usuário).
umbrella_header
depset ObjcProvider.umbrella_headerCabeçalho de guarda-chuva do Clang. Os cabeçalhos públicos são incluídos em cabeçalhos de guarda-chuva para serem compatíveis com os cabeçalhos segmentados do J2ObjC.