ObjcProvider

Reportar um problema Ver a fonte Nightly · 8.4 · 8.3 · 8.2 · 8.1 · 8.0 · 7.6

Um provedor para compilação e vinculação de objc.

Membros

direct_module_maps

sequence ObjcProvider.direct_module_maps

Arquivos de mapa de módulo desse destino diretamente (sem mapas de módulo transitivos). Usado para aplicar o uso adequado de arquivos de cabeçalho particulares e para compilação do Swift.

direct_sources

sequence ObjcProvider.direct_sources

Todos os arquivos de origem direta dessa meta (sem arquivos transitivos), incluindo todos os cabeçalhos no atributo "srcs".

j2objc_library

depset ObjcProvider.j2objc_library

Bibliotecas estáticas criadas com código Java traduzido pelo J2ObjC.

module_map

depset ObjcProvider.module_map

Mapas de módulos Clang, usados para impor o uso adequado de arquivos de cabeçalho particulares.

source

depset ObjcProvider.source

Todos os arquivos de origem transitivos.

strict_include

depset ObjcProvider.strict_include

Os caminhos de pesquisa de inclusão não propagados são especificados com "-I" na linha de comando. Também conhecido como caminhos de pesquisa de cabeçalho (e diferente dos caminhos de pesquisa de cabeçalho do usuário).

umbrella_header

depset ObjcProvider.umbrella_header

Cabeçalho abrangente do Clang. Os cabeçalhos públicos são #incluídos em cabeçalhos de guarda-chuva para serem compatíveis com cabeçalhos segmentados do J2ObjC.