diff options
-rw-r--r-- | classes/bootfs-image.bbclass | 10 | ||||
-rw-r--r-- | classes/deploy-conf.bbclass | 2 | ||||
-rw-r--r-- | classes/image-hdd.bbclass | 6 | ||||
-rw-r--r-- | classes/image_dd.bbclass | 8 | ||||
-rw-r--r-- | classes/image_types_sdcard.bbclass | 22 | ||||
-rw-r--r-- | classes/qbsp-image.bbclass | 8 | ||||
-rw-r--r-- | classes/qbsp.bbclass | 2 | ||||
-rw-r--r-- | conf/distro/include/emulator.conf | 2 | ||||
-rw-r--r-- | meta-intel-extras/classes/image_dd_efi.bbclass | 2 | ||||
-rw-r--r-- | meta-intel-extras/recipes/grub/grub-efi_2.00.bbappend | 4 |
10 files changed, 33 insertions, 33 deletions
diff --git a/classes/bootfs-image.bbclass b/classes/bootfs-image.bbclass index a0563ce..c7a25ae 100644 --- a/classes/bootfs-image.bbclass +++ b/classes/bootfs-image.bbclass | |||
@@ -44,15 +44,15 @@ fakeroot do_bootfs () { | |||
44 | src=`echo $item | awk -F':' '{ print $1 }'` | 44 | src=`echo $item | awk -F':' '{ print $1 }'` |
45 | dst=`echo $item | awk -F':' '{ print $2 }'` | 45 | dst=`echo $item | awk -F':' '{ print $2 }'` |
46 | 46 | ||
47 | install -D -m 0755 ${DEPLOY_DIR_IMAGE}/$src ${S}/bootfs/$dst | 47 | install -D -m 0755 ${IMGDEPLOYDIR}/$src ${S}/bootfs/$dst |
48 | done | 48 | done |
49 | 49 | ||
50 | cd ${S}/bootfs | 50 | cd ${S}/bootfs |
51 | rm -f ${DEPLOY_DIR_IMAGE}/${BOOTFS_NAME}.tar.gz ${DEPLOY_DIR_IMAGE}/${BOOTFS_LINK_NAME}.tar.gz | 51 | rm -f ${IMGDEPLOYDIR}/${BOOTFS_NAME}.tar.gz ${IMGDEPLOYDIR}/${BOOTFS_LINK_NAME}.tar.gz |
52 | 52 | ||
53 | mkdir -p ${DEPLOY_DIR_IMAGE} | 53 | mkdir -p ${IMGDEPLOYDIR} |
54 | tar czvf ${DEPLOY_DIR_IMAGE}/${BOOTFS_NAME}.tar.gz . | 54 | tar czvf ${IMGDEPLOYDIR}/${BOOTFS_NAME}.tar.gz . |
55 | ln -s ${BOOTFS_NAME}.tar.gz ${DEPLOY_DIR_IMAGE}/${BOOTFS_LINK_NAME}.tar.gz | 55 | ln -s ${BOOTFS_NAME}.tar.gz ${IMGDEPLOYDIR}/${BOOTFS_LINK_NAME}.tar.gz |
56 | } | 56 | } |
57 | 57 | ||
58 | addtask bootfs before do_rootfs | 58 | addtask bootfs before do_rootfs |
diff --git a/classes/deploy-conf.bbclass b/classes/deploy-conf.bbclass index 61df5dc..228b1e2 100644 --- a/classes/deploy-conf.bbclass +++ b/classes/deploy-conf.bbclass | |||
@@ -33,7 +33,7 @@ DEPLOY_CONF_NAME ?= "${MACHINE}" | |||
33 | DEPLOY_CONF_TYPE ?= "Boot2Qt" | 33 | DEPLOY_CONF_TYPE ?= "Boot2Qt" |
34 | 34 | ||
35 | IMAGE_CMD_conf() { | 35 | IMAGE_CMD_conf() { |
36 | cat > ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.conf <<EOF | 36 | cat > ${IMGDEPLOYDIR}/${IMAGE_NAME}.rootfs.conf <<EOF |
37 | [${DEPLOY_CONF_TYPE} | ${DEPLOY_CONF_NAME}] | 37 | [${DEPLOY_CONF_TYPE} | ${DEPLOY_CONF_NAME}] |
38 | platform=${MACHINE} | 38 | platform=${MACHINE} |
39 | os=linux | 39 | os=linux |
diff --git a/classes/image-hdd.bbclass b/classes/image-hdd.bbclass index 1391be1..d12f3bf 100644 --- a/classes/image-hdd.bbclass +++ b/classes/image-hdd.bbclass | |||
@@ -36,9 +36,9 @@ SYSLINUX_DEFAULT_CONSOLE = "console=ttyS0,115200" | |||
36 | inherit image_types image-vm | 36 | inherit image_types image-vm |
37 | 37 | ||
38 | create_hdd_image () { | 38 | create_hdd_image () { |
39 | cd ${DEPLOY_DIR_IMAGE} | 39 | cd ${IMGDEPLOYDIR} |
40 | rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.hdd | 40 | rm -f ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.hdd |
41 | ln -s ${IMAGE_NAME}.hdddirect ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.hdd | 41 | ln -s ${IMAGE_NAME}.hdddirect ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.hdd |
42 | } | 42 | } |
43 | 43 | ||
44 | python do_hddimg() { | 44 | python do_hddimg() { |
diff --git a/classes/image_dd.bbclass b/classes/image_dd.bbclass index cdb1054..e0addf7 100644 --- a/classes/image_dd.bbclass +++ b/classes/image_dd.bbclass | |||
@@ -31,7 +31,7 @@ | |||
31 | DESCRIPTION = "The base class for building images that can be deployed with GNU coreutils dd tool." | 31 | DESCRIPTION = "The base class for building images that can be deployed with GNU coreutils dd tool." |
32 | inherit image_types | 32 | inherit image_types |
33 | 33 | ||
34 | IMAGE="${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.img" | 34 | IMAGE="${IMGDEPLOYDIR}/${IMAGE_NAME}.rootfs.img" |
35 | 35 | ||
36 | # Boot partition size [in KiB] | 36 | # Boot partition size [in KiB] |
37 | BOOT_SPACE ?= "8192" | 37 | BOOT_SPACE ?= "8192" |
@@ -53,7 +53,7 @@ EXPORT_FUNCTIONS do_populate_boot | |||
53 | 53 | ||
54 | IMAGE_CMD_dd() { | 54 | IMAGE_CMD_dd() { |
55 | 55 | ||
56 | ROOTFS="${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3" | 56 | ROOTFS="${IMGDEPLOYDIR}/${IMAGE_NAME}.rootfs.ext3" |
57 | 57 | ||
58 | # Align boot partition and calculate total binary image size | 58 | # Align boot partition and calculate total binary image size |
59 | BOOT_SPACE_ALIGNED=$(expr ${BOOT_SPACE} + ${IMAGE_ROOTFS_ALIGNMENT} - 1) | 59 | BOOT_SPACE_ALIGNED=$(expr ${BOOT_SPACE} + ${IMAGE_ROOTFS_ALIGNMENT} - 1) |
@@ -80,7 +80,7 @@ IMAGE_CMD_dd() { | |||
80 | dd if=${WORKDIR}/boot.img of=${IMAGE} conv=notrunc seek=1 bs=$(expr ${IMAGE_ROOTFS_ALIGNMENT} \* 1024) && sync && sync | 80 | dd if=${WORKDIR}/boot.img of=${IMAGE} conv=notrunc seek=1 bs=$(expr ${IMAGE_ROOTFS_ALIGNMENT} \* 1024) && sync && sync |
81 | dd if=${ROOTFS} of=${IMAGE} conv=notrunc seek=1 bs=$(expr ${BOOT_SPACE_ALIGNED} \* 1024 + ${IMAGE_ROOTFS_ALIGNMENT} \* 1024) && sync && sync | 81 | dd if=${ROOTFS} of=${IMAGE} conv=notrunc seek=1 bs=$(expr ${BOOT_SPACE_ALIGNED} \* 1024 + ${IMAGE_ROOTFS_ALIGNMENT} \* 1024) && sync && sync |
82 | 82 | ||
83 | rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | 83 | rm -f ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
84 | ln -s ${IMAGE_NAME}.rootfs.img ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | 84 | ln -s ${IMAGE_NAME}.rootfs.img ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
85 | } | 85 | } |
86 | 86 | ||
diff --git a/classes/image_types_sdcard.bbclass b/classes/image_types_sdcard.bbclass index 6c0850f..28fe3e1 100644 --- a/classes/image_types_sdcard.bbclass +++ b/classes/image_types_sdcard.bbclass | |||
@@ -28,31 +28,31 @@ | |||
28 | ############################################################################ | 28 | ############################################################################ |
29 | 29 | ||
30 | IMAGE_ROOTFS_EXTRA_SPACE = "100000" | 30 | IMAGE_ROOTFS_EXTRA_SPACE = "100000" |
31 | SDCARD_ROOTFS = "${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3" | 31 | SDCARD_ROOTFS = "${IMGDEPLOYDIR}/${IMAGE_NAME}.rootfs.ext3" |
32 | SDCARD_GENERATION_COMMAND ?= "generate_imx_sdcard" | 32 | SDCARD_GENERATION_COMMAND ?= "generate_imx_sdcard" |
33 | 33 | ||
34 | IMAGE_CMD_sdcard_append() { | 34 | IMAGE_CMD_sdcard_append() { |
35 | parted -s ${SDCARD} set 1 boot on | 35 | parted -s ${SDCARD} set 1 boot on |
36 | 36 | ||
37 | rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | 37 | rm -f ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
38 | ln -s ${IMAGE_NAME}.rootfs.sdcard ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | 38 | ln -s ${IMAGE_NAME}.rootfs.sdcard ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
39 | } | 39 | } |
40 | 40 | ||
41 | IMAGE_CMD_rpi-sdimg_append() { | 41 | IMAGE_CMD_rpi-sdimg_append() { |
42 | rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | 42 | rm -f ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
43 | ln -s ${IMAGE_NAME}.rootfs.rpi-sdimg ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | 43 | ln -s ${IMAGE_NAME}.rootfs.rpi-sdimg ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
44 | } | 44 | } |
45 | 45 | ||
46 | build_hddimg_append() { | 46 | build_hddimg_append() { |
47 | rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | 47 | rm -f ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
48 | ln -s ${IMAGE_NAME}.hddimg ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | 48 | ln -s ${IMAGE_NAME}.hddimg ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
49 | } | 49 | } |
50 | 50 | ||
51 | IMAGE_DEPENDS_tegraflash_append = " parted-native:do_populate_sysroot" | 51 | IMAGE_DEPENDS_tegraflash_append = " parted-native:do_populate_sysroot" |
52 | create_tegraflash_pkg_prepend() { | 52 | create_tegraflash_pkg_prepend() { |
53 | # Create partition table | 53 | # Create partition table |
54 | SDCARD=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.img | 54 | SDCARD=${IMGDEPLOYDIR}/${IMAGE_NAME}.img |
55 | SDCARD_ROOTFS=${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.ext3 | 55 | SDCARD_ROOTFS=${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.ext3 |
56 | SDCARD_SIZE=$(expr ${IMAGE_ROOTFS_ALIGNMENT} + $ROOTFS_SIZE + ${IMAGE_ROOTFS_ALIGNMENT}) | 56 | SDCARD_SIZE=$(expr ${IMAGE_ROOTFS_ALIGNMENT} + $ROOTFS_SIZE + ${IMAGE_ROOTFS_ALIGNMENT}) |
57 | 57 | ||
58 | dd if=/dev/zero of=${SDCARD} bs=1 count=0 seek=$(expr 1024 \* ${SDCARD_SIZE}) | 58 | dd if=/dev/zero of=${SDCARD} bs=1 count=0 seek=$(expr 1024 \* ${SDCARD_SIZE}) |
@@ -63,6 +63,6 @@ create_tegraflash_pkg_prepend() { | |||
63 | 63 | ||
64 | dd if=${SDCARD_ROOTFS} of=${SDCARD} conv=notrunc,fsync seek=1 bs=$(expr ${IMAGE_ROOTFS_ALIGNMENT} \* 1024) | 64 | dd if=${SDCARD_ROOTFS} of=${SDCARD} conv=notrunc,fsync seek=1 bs=$(expr ${IMAGE_ROOTFS_ALIGNMENT} \* 1024) |
65 | 65 | ||
66 | rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | 66 | rm -f ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
67 | ln -s ${IMAGE_NAME}.img ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.img | 67 | ln -s ${IMAGE_NAME}.img ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.img |
68 | } | 68 | } |
diff --git a/classes/qbsp-image.bbclass b/classes/qbsp-image.bbclass index 13fb365..9ea3cd8 100644 --- a/classes/qbsp-image.bbclass +++ b/classes/qbsp-image.bbclass | |||
@@ -40,14 +40,14 @@ fakeroot do_qbsp_image () { | |||
40 | src=`echo $item | awk -F':' '{ print $1 }'` | 40 | src=`echo $item | awk -F':' '{ print $1 }'` |
41 | dst=`echo $item | awk -F':' '{ print $2 }'` | 41 | dst=`echo $item | awk -F':' '{ print $2 }'` |
42 | 42 | ||
43 | install -D -m 0755 ${DEPLOY_DIR_IMAGE}/$src ${S}/qbsp/$dst | 43 | install -D -m 0755 ${IMGDEPLOYDIR}/$src ${S}/qbsp/$dst |
44 | done | 44 | done |
45 | 45 | ||
46 | cd ${S}/qbsp | 46 | cd ${S}/qbsp |
47 | 7zr a ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.7z . | 47 | 7zr a ${IMGDEPLOYDIR}/${IMAGE_NAME}.7z . |
48 | 48 | ||
49 | rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.7z | 49 | rm -f ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.7z |
50 | ln -s ${IMAGE_NAME}.7z ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.7z | 50 | ln -s ${IMAGE_NAME}.7z ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.7z |
51 | } | 51 | } |
52 | 52 | ||
53 | IMAGE_POSTPROCESS_COMMAND += "do_qbsp_image;" | 53 | IMAGE_POSTPROCESS_COMMAND += "do_qbsp_image;" |
diff --git a/classes/qbsp.bbclass b/classes/qbsp.bbclass index a13db65..2dd42d0 100644 --- a/classes/qbsp.bbclass +++ b/classes/qbsp.bbclass | |||
@@ -122,7 +122,7 @@ prepare_qbsp() { | |||
122 | patch_installer_files ${COMPONENT_PATH}/meta | 122 | patch_installer_files ${COMPONENT_PATH}/meta |
123 | 123 | ||
124 | mkdir -p ${B}/images/${QBSP_INSTALL_PATH}/images | 124 | mkdir -p ${B}/images/${QBSP_INSTALL_PATH}/images |
125 | 7zr x ${DEPLOY_DIR_IMAGE}/${IMAGE_PACKAGE} -o${B}/images/${QBSP_INSTALL_PATH}/images/ | 125 | 7zr x ${IMGDEPLOYDIR}/${IMAGE_PACKAGE} -o${B}/images/${QBSP_INSTALL_PATH}/images/ |
126 | 126 | ||
127 | cd ${B}/images | 127 | cd ${B}/images |
128 | 7zr a ${COMPONENT_PATH}/data/image.7z * | 128 | 7zr a ${COMPONENT_PATH}/data/image.7z * |
diff --git a/conf/distro/include/emulator.conf b/conf/distro/include/emulator.conf index a5b95b5..61bc248 100644 --- a/conf/distro/include/emulator.conf +++ b/conf/distro/include/emulator.conf | |||
@@ -29,7 +29,7 @@ | |||
29 | 29 | ||
30 | IMAGE_CLASSES += "image-hdd" | 30 | IMAGE_CLASSES += "image-hdd" |
31 | IMAGE_ROOTFS_ALIGNMENT = "1048576" | 31 | IMAGE_ROOTFS_ALIGNMENT = "1048576" |
32 | ROOTFS ?= "${DEPLOY_DIR_IMAGE}/${IMAGE_BASENAME}-${MACHINE}.ext3" | 32 | ROOTFS ?= "${IMGDEPLOYDIR}/${IMAGE_BASENAME}-${MACHINE}.ext3" |
33 | IMAGE_FSTYPES = "ext3" | 33 | IMAGE_FSTYPES = "ext3" |
34 | 34 | ||
35 | QBSP_IMAGE_CONTENT = "${IMAGE_LINK_NAME}.hdd" | 35 | QBSP_IMAGE_CONTENT = "${IMAGE_LINK_NAME}.hdd" |
diff --git a/meta-intel-extras/classes/image_dd_efi.bbclass b/meta-intel-extras/classes/image_dd_efi.bbclass index 1f5fd9f..83e8153 100644 --- a/meta-intel-extras/classes/image_dd_efi.bbclass +++ b/meta-intel-extras/classes/image_dd_efi.bbclass | |||
@@ -38,7 +38,7 @@ do_populate_boot() { | |||
38 | 38 | ||
39 | mkdir -p ${WORKDIR}/EFI/BOOT/ | 39 | mkdir -p ${WORKDIR}/EFI/BOOT/ |
40 | # Path where EFI firmware searches for EFI executable | 40 | # Path where EFI firmware searches for EFI executable |
41 | cp ${DEPLOY_DIR_IMAGE}/bootx64.efi ${WORKDIR}/EFI/BOOT/ | 41 | cp ${IMGDEPLOYDIR}/bootx64.efi ${WORKDIR}/EFI/BOOT/ |
42 | mcopy -s -i ${WORKDIR}/boot.img ${WORKDIR}/EFI ::/EFI | 42 | mcopy -s -i ${WORKDIR}/boot.img ${WORKDIR}/EFI ::/EFI |
43 | } | 43 | } |
44 | 44 | ||
diff --git a/meta-intel-extras/recipes/grub/grub-efi_2.00.bbappend b/meta-intel-extras/recipes/grub/grub-efi_2.00.bbappend index 0104aab..13f6c21 100644 --- a/meta-intel-extras/recipes/grub/grub-efi_2.00.bbappend +++ b/meta-intel-extras/recipes/grub/grub-efi_2.00.bbappend | |||
@@ -50,8 +50,8 @@ do_install_append() { | |||
50 | install -m 644 ${WORKDIR}/grub.cfg ${D}/boot/grub2/ | 50 | install -m 644 ${WORKDIR}/grub.cfg ${D}/boot/grub2/ |
51 | 51 | ||
52 | # https://www.kernel.org/doc/Documentation/x86/early-microcode.txt | 52 | # https://www.kernel.org/doc/Documentation/x86/early-microcode.txt |
53 | microcode="${@bb.utils.contains('MACHINE_FEATURES', 'intel-ucode', '${DEPLOY_DIR_IMAGE}/microcode.cpio ', '', d)}" | 53 | microcode="${@bb.utils.contains('MACHINE_FEATURES', 'intel-ucode', '${IMGDEPLOYDIR}/microcode.cpio ', '', d)}" |
54 | cat ${microcode} ${DEPLOY_DIR_IMAGE}/${INITRAMFS_IMAGE}-${MACHINE}.cpio.gz > ${D}/boot/initramfs | 54 | cat ${microcode} ${IMGDEPLOYDIR}/${INITRAMFS_IMAGE}-${MACHINE}.cpio.gz > ${D}/boot/initramfs |
55 | chmod 0644 ${D}/boot/initramfs | 55 | chmod 0644 ${D}/boot/initramfs |
56 | } | 56 | } |
57 | 57 | ||