3.5 KiB
3.5 KiB
Rules for working with transitions.
platform_transition_binary
platform_transition_binary(name, basename, binary, target_platform)
Transitions the binary to use the provided platform.
ATTRIBUTES
Name | Description | Type | Mandatory | Default |
---|---|---|---|---|
name | A unique name for this target. | Name | required | |
basename | - | String | optional | "" |
binary | - | Label | optional | None |
target_platform | The target platform to transition the binary. | Label | required |
platform_transition_filegroup
platform_transition_filegroup(name, srcs, target_platform)
Transitions the srcs to use the provided platform. The filegroup will contain artifacts for the target platform.
ATTRIBUTES
Name | Description | Type | Mandatory | Default |
---|---|---|---|---|
name | A unique name for this target. | Name | required | |
srcs | The input to be transitioned to the target platform. | List of labels | optional | [] |
target_platform | The target platform to transition the srcs. | Label | required |
platform_transition_test
platform_transition_test(name, basename, binary, target_platform)
Transitions the test to use the provided platform.
ATTRIBUTES
Name | Description | Type | Mandatory | Default |
---|---|---|---|---|
name | A unique name for this target. | Name | required | |
basename | - | String | optional | "" |
binary | - | Label | optional | None |
target_platform | The target platform to transition the binary. | Label | required |