platform: add the aarch64_iot platform

This platform copies more files into `/boot` which are necessary to be
able to boot IoT on some single board computers.

We also immediately set this on the `Aarch64_IoT` platform which needs
u-boot to be placed in the `/boot`.

This closes #3312.
This commit is contained in:
Simon de Vlieger 2023-04-13 13:05:59 +02:00
parent 8041563a36
commit b0fce3bfd1
10 changed files with 601 additions and 4 deletions

View file

@ -20,7 +20,7 @@ type OSTreeCheckoutInput struct {
References OSTreeCheckoutReferences `json:"references"`
}
func (OSTreeCheckoutInput) isStageInput() {}
func (OSTreeCheckoutInput) isInput() {}
type OSTreeCheckoutReferences []string

View file

@ -19,7 +19,7 @@ func NewTreeInput(reference string) *TreeInput {
return input
}
type PipelineTreeInputs map[string]TreeInput
type PipelineTreeInputs map[string]Input
func NewPipelineTreeInputs(name, pipeline string) *PipelineTreeInputs {
return &PipelineTreeInputs{