summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--images/build-qcow-image.inc10
-rw-r--r--images/enea-image-virtualization-guest-sdk.bb2
-rw-r--r--images/enea-image-virtualization-guest.bb2
3 files changed, 13 insertions, 1 deletions
diff --git a/images/build-qcow-image.inc b/images/build-qcow-image.inc
new file mode 100644
index 0000000..deace60
--- /dev/null
+++ b/images/build-qcow-image.inc
@@ -0,0 +1,10 @@
1inherit image-vm
2IMAGE_FSTYPES += "qcow2"
3
4# To reduce storage size remove the intermediate images
5do_clean_unused_img() {
6 rm ${IMGDEPLOYDIR}/*.hdddirect
7 rm ${IMGDEPLOYDIR}/*.ext4
8}
9
10addtask clean_unused_img after do_vmimg before do_image_complete
diff --git a/images/enea-image-virtualization-guest-sdk.bb b/images/enea-image-virtualization-guest-sdk.bb
index e6a3265..59ae078 100644
--- a/images/enea-image-virtualization-guest-sdk.bb
+++ b/images/enea-image-virtualization-guest-sdk.bb
@@ -11,4 +11,4 @@ IMAGE_INSTALL += " \
11 11
12IMAGE_FEATURES += "dbg-pkgs dev-pkgs" 12IMAGE_FEATURES += "dbg-pkgs dev-pkgs"
13 13
14NOHDD = "1" 14require images/build-qcow-image.inc
diff --git a/images/enea-image-virtualization-guest.bb b/images/enea-image-virtualization-guest.bb
index e92fb04..385c230 100644
--- a/images/enea-image-virtualization-guest.bb
+++ b/images/enea-image-virtualization-guest.bb
@@ -6,3 +6,5 @@ require images/enea-image-virtualization-common.inc
6IMAGE_INSTALL += " \ 6IMAGE_INSTALL += " \
7 packagegroup-enea-virtualization-guest \ 7 packagegroup-enea-virtualization-guest \
8 " 8 "
9
10require images/build-qcow-image.inc