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 | |