diff options
Diffstat (limited to 'classes')
| -rw-r--r-- | classes/image_types_ostree.bbclass | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/classes/image_types_ostree.bbclass b/classes/image_types_ostree.bbclass index 41b8d0d..d433acb 100644 --- a/classes/image_types_ostree.bbclass +++ b/classes/image_types_ostree.bbclass | |||
| @@ -5,6 +5,7 @@ OSTREE_ROOTFS ??= "${WORKDIR}/ostree-rootfs" | |||
| 5 | OSTREE_COMMIT_SUBJECT ??= "Commit-id: ${IMAGE_NAME}" | 5 | OSTREE_COMMIT_SUBJECT ??= "Commit-id: ${IMAGE_NAME}" |
| 6 | OSTREE_COMMIT_BODY ??= "" | 6 | OSTREE_COMMIT_BODY ??= "" |
| 7 | OSTREE_UPDATE_SUMMARY ??= "0" | 7 | OSTREE_UPDATE_SUMMARY ??= "0" |
| 8 | OSTREE_DEPLOY_DEVICETREE ??= "0" | ||
| 8 | 9 | ||
| 9 | BUILD_OSTREE_TARBALL ??= "1" | 10 | BUILD_OSTREE_TARBALL ??= "1" |
| 10 | 11 | ||
| @@ -121,6 +122,14 @@ IMAGE_CMD_ostree () { | |||
| 121 | touch boot/initramfs-${checksum} | 122 | touch boot/initramfs-${checksum} |
| 122 | else | 123 | else |
| 123 | cp ${DEPLOY_DIR_IMAGE}/${INITRAMFS_IMAGE}-${MACHINE}.${INITRAMFS_FSTYPES} boot/initramfs-${checksum} | 124 | cp ${DEPLOY_DIR_IMAGE}/${INITRAMFS_IMAGE}-${MACHINE}.${INITRAMFS_FSTYPES} boot/initramfs-${checksum} |
| 125 | if [ "${OSTREE_DEPLOY_DEVICETREE}" = "1" ]; then | ||
| 126 | if test -n "${KERNEL_DEVICETREE}"; then | ||
| 127 | for DTS_FILE in ${KERNEL_DEVICETREE}; do | ||
| 128 | DTS_FILE_BASENAME=$(basename ${DTS_FILE}) | ||
| 129 | cp ${DEPLOY_DIR_IMAGE}/${DTS_FILE_BASENAME} boot/devicetree-${DTS_FILE_BASENAME}-${checksum} | ||
| 130 | done | ||
| 131 | fi | ||
| 132 | fi | ||
| 124 | fi | 133 | fi |
| 125 | 134 | ||
| 126 | # Copy image manifest | 135 | # Copy image manifest |
