mirror of
https://github.com/bazel-contrib/bazel-lib
synced 2024-11-30 01:41:21 +00:00
0f5e1dcafd
* chore(deps): upgrade stardoc This uses the Bazel 7 'starlark_doc_extract' rule which our docsite expects for slurping data. * chore: stardoc setup in WORKSPACE too * chore: skip stardoc on bazel 6 in cases where the legacy extractor produces different docstrings
3.5 KiB
Generated
3.5 KiB
Generated
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 |