From 61a047b623e86334546e510717dd68cb482f932b Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Thu, 25 Feb 2021 16:01:35 -0500 Subject: partvi: fixes related to key-only mode fixed race condition in kpartx fix for sfdisk kernel reload ptable failure cleaned up some code duplication created make keymu target amended make clean target --- partitions/Makefile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'partitions') diff --git a/partitions/Makefile b/partitions/Makefile index a1a7fea..f8ef259 100644 --- a/partitions/Makefile +++ b/partitions/Makefile @@ -9,17 +9,22 @@ whole.img: key.img: partvi key -.PHONY: usb emu key +.PHONY: usb emu key emu-key keymu usb: whole.img usb=$$(usb) && sudo dd status=progress if="$<" of="$$usb" +emu = qemu-system-x86_64 -m 800 -enable-kvm -boot c + emu: whole.img - qemu-system-x86_64 -m 800 -enable-kvm -boot c "$<" + $(emu) $< + +emu-key keymu: key.img + $(emu) $< key: key.img usb=$$(usb) && \ sudo dd status=progress bs=1048576 if="$<" of="$$usb" && \ - sudo qemu-system-x86_64 -m 800 -enable-kvm -boot c "$$usb" + sudo $(emu) "$$usb" clean: - rm -rf _build whole.img + rm -rf _build whole.img key.img -- cgit v1.2.3