Miembros
- apple_host_system_env
- apple_toolchain
- dotted_version
- plataforma
- platform_type
- target_apple_env
- XcodeProperties
- XcodeVersionConfig
apple_host_system_env
dict apple_common.apple_host_system_env(xcode_config)
Parámetros
| Parámetro | Descripción |
|---|---|
xcode_config
|
obligatorio Es un proveedor que contiene información sobre la configuración de Xcode. |
apple_toolchain
unknown apple_common.apple_toolchain()
dotted_version
DottedVersion apple_common.dotted_version(version)
Parámetros
| Parámetro | Descripción |
|---|---|
version
|
string;
obligatorio Es la representación de cadena de DottedVersion. |
plataforma
struct apple_common.platform
ios_deviceios_simulatormacostvos_devicetvos_simulatorvisionos_devicevisionos_simulatorwatchos_devicewatchos_simulator
Estos valores se pueden pasar a métodos que esperan una plataforma, como XcodeVersionConfig.sdk_version_for_platform.
platform_type
struct apple_common.platform_type
iosmacostvosvisionoswatchos
Estos valores se pueden pasar a métodos que esperan un tipo de plataforma, como el método multi_arch_platform del fragmento de configuración "apple".
Ejemplo:
ctx.fragments.apple.multi_arch_platform(apple_common.platform_type.ios)
target_apple_env
dict apple_common.target_apple_env(xcode_config, platform)
dict de variables de entorno que se deben establecer para las acciones que compilan destinos del tipo de plataforma de Apple determinado. Por ejemplo, este diccionario contiene variables que denotan el nombre de la plataforma y la versión del SDK con los que se debe compilar. Las claves son nombres de variables y los valores son sus valores correspondientes.
Parámetros
| Parámetro | Descripción |
|---|---|
xcode_config
|
obligatorio Es un proveedor que contiene información sobre la configuración de Xcode. |
platform
|
obligatorio Plataforma de Apple. |
XcodeProperties
Provider apple_common.XcodeProperties
XcodeVersionProperties.Si un destino propaga el proveedor XcodeVersionProperties, usa este como la clave con la que se recuperará. Ejemplo:
dep = ctx.attr.deps[0] p = dep[apple_common.XcodeVersionProperties]
XcodeVersionConfig
Provider apple_common.XcodeVersionConfig
XcodeVersionConfig.