apple

Um fragmento de configuração para plataformas da Apple.

Participantes

bitcode_mode

apple_bitcode_mode apple.bitcode_mode

Retorna o modo Bitcode a ser usado nas etapas de compilação.

Esse campo é válido apenas para builds de dispositivos. Para builds de simulador, ele sempre retorna 'none'.

multi_arch_platform

apple_platform apple.multi_arch_platform(platform_type)

A plataforma da configuração atual do tipo de plataforma especificado. Só deve ser invocado em um contexto em que várias arquiteturas possam ser compatíveis. Considere single_arch_platform para outros casos.

Parâmetros

Parâmetro Descrição
platform_type obrigatório
O tipo de plataforma da Apple.

single_arch_cpu

string apple.single_arch_cpu

A arquitetura "eficaz" para essa configuração (por exemplo, i386 ou arm64) no contexto da lógica de regras que se refere apenas a uma única arquitetura, como objc_library, que registra ações de compilação de arquitetura única.

single_arch_platform

apple_platform apple.single_arch_platform

A plataforma da configuração atual. Ele só deve ser invocado em um contexto em que apenas uma arquitetura possa ter suporte. Use multi_arch_platform para outros casos.