diff options
author | Paul Spooren <mail@aparcar.org> | 2020-03-20 00:10:57 -1000 |
---|---|---|
committer | Daniel Golle <daniel@makrotopia.org> | 2020-03-21 10:36:00 +0000 |
commit | 33cc7e763b1223585d38d3a6f87f48f7e54ff4e8 (patch) | |
tree | 8cfbda9c6dfc7df69c572dcbc2f17f611fddef14 /include | |
parent | b2207e267b5971fbd92a7a9edd5ecdcd0d362603 (diff) | |
download | upstream-33cc7e763b1223585d38d3a6f87f48f7e54ff4e8.tar.gz upstream-33cc7e763b1223585d38d3a6f87f48f7e54ff4e8.tar.bz2 upstream-33cc7e763b1223585d38d3a6f87f48f7e54ff4e8.zip |
x86: use qemu-image command from image-commands.mk
The `qemu-image` command converts images to the specified type and
reduces redundant code.
Adaption from Alexander Couzens <lynxis@fe80.eu> work[0].
[0]: https://git.openwrt.org/?p=openwrt/staging/lynxis.git;a=blob;f=target/linux/x86/image/Makefile;h=83b8140b7aefbe708fd09c9c61827e7e39bda8b4;hb=416cccf398e9589e3de386e05b61b1c46cace20d#l51
Signed-off-by: Paul Spooren <mail@aparcar.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/image-commands.mk | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/image-commands.mk b/include/image-commands.mk index 37cb083bbf..2ec1922044 100644 --- a/include/image-commands.mk +++ b/include/image-commands.mk @@ -414,3 +414,10 @@ define Build/kernel2minor kernel2minor -k $@ -r $@.new $(1) mv $@.new $@ endef + +# Convert a raw image into a $1 type image. +# E.g. | qemu-image vdi +define Build/qemu-image + qemu-img convert -f raw -O $1 $@ $@.new + @mv $@.new $@ +endef |