Um fragmento de configuração para plataformas Apple.
Membros
multi_arch_platform
apple_platform apple.multi_arch_platform(platform_type)A plataforma da configuração atual para o tipo de plataforma especificado. Isso só deve ser invocado em um contexto em que várias arquiteturas podem ser compatíveis. Considere single_arch_platform para outros casos.
Parâmetros
Parâmetro | Descrição |
---|---|
platform_type
|
string;
required O tipo de plataforma da Apple. |
single_arch_cpu
string apple.single_arch_cpuA única 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_platformA plataforma da configuração atual. Ele só deve ser invocado em um contexto em que apenas uma arquitetura pode ser suportada. Considere multi_arch_platform para outros casos.