Members
- apple_host_system_env
- apple_toolchain
- AppleDebugOutputs
- AppleDynamicFramework
- AppleExecutableBinary
- dotted_version
- link_multi_arch_binary
- link_multi_arch_static_library
- new_dynamic_framework_provider
- new_executable_binary_provider
- new_objc_provider
- Objc
- platform
- platform_type
- target_apple_env
- XcodeProperties
- XcodeVersionConfig
apple_host_system_env
Parameters
apple_toolchain
AppleDebugOutputs
AppleDebugOutputs provider.
If a target propagates the AppleDebugOutputs provider, use this as the key with which to retrieve it. Example:
AppleDynamicFramework
AppleDynamicFramework provider.
If a target propagates the AppleDynamicFramework provider, use this as the key with which to retrieve it. Example:
AppleExecutableBinary
AppleExecutableBinary provider.
If a target propagates the AppleExecutableBinary provider, use this as the key with which to retrieve it. Example:
dotted_version
Parameters
link_multi_arch_binary
apple_binary rule in the rules_apple domain and exists to aid in the migration of its linking logic to Starlark in rules_apple.
This API is highly experimental and subject to change at any time. Do not depend on the stability of this function at this time.
Parameters
link_multi_arch_static_library
apple_static_library rule logic, in the rules_apple domain and exists to aid in the migration of its linking logic to Starlark in rules_apple.
This API is highly experimental and subject to change at any time. Do not depend on the stability of this function at this time.
Parameters
new_dynamic_framework_provider
Parameters
new_executable_binary_provider
Parameters
new_objc_provider
Parameters
Objc
Objc provider.
If a target propagates the Objc provider, use this as the key with which to retrieve it. Example:
platform
ios_deviceios_simulatormacostvos_devicetvos_simulatorvisionos_devicevisionos_simulatorwatchos_devicewatchos_simulator
platform_type
iosmacostvosvisionoswatchos
target_apple_env
dict of environment variables that should be set for actions that build targets of the given Apple platform type. For example, this dictionary contains variables that denote the platform name and SDK version with which to build. The keys are variable names and the values are their corresponding values.
Parameters
XcodeProperties
XcodeVersionProperties provider.
If a target propagates the XcodeVersionProperties provider, use this as the key with which to retrieve it. Example:
XcodeVersionConfig
XcodeVersionConfig provider.