Builds a composite dtb by applying overlays on a base dtb.
load("@rules_devicetree//devicetree:dtb_composite.bzl", "dtb_composite")
dtb_composite(name, out, base, overlays)
Builds a composite dtb by applying overlays on a base dtb.
ATTRIBUTES
| Name | Description | Type | Mandatory | Default |
|---|---|---|---|---|
| name | A unique name for this target. | Name | required | |
| out | Output file name. Default is name + ".dtb" if missing extension, otherwise name. |
String | optional | "" |
| base | Base .dtb to apply overlays on.This usually comes from a dtb() target with generate_symbols = True. |
Label | required | |
| overlays | List of .dtbo overlays to apply. |
List of labels | optional | [] |