(order dist.Order, orderExt dist.Order)
| 1156 | } |
| 1157 | |
| 1158 | func orderFileContents(order dist.Order, orderExt dist.Order) (string, error) { |
| 1159 | buf := &bytes.Buffer{} |
| 1160 | tomlData := orderTOML{Order: order, OrderExt: orderExt} |
| 1161 | if err := toml.NewEncoder(buf).Encode(tomlData); err != nil { |
| 1162 | return "", errors.Wrapf(err, "failed to marshal order.toml") |
| 1163 | } |
| 1164 | return buf.String(), nil |
| 1165 | } |
| 1166 | |
| 1167 | func (b *Builder) systemLayer(system dist.System, dest string) (string, error) { |
| 1168 | contents, err := systemFileContents(system) |