summaryrefslogtreecommitdiff
path: root/partitions/Makefile
blob: a1a7fea420c7097107729a5ab3d3e67d57e9fad0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

.PHONY: all clean

all: whole.img

whole.img:
	partvi

key.img:
	partvi key

.PHONY: usb emu key
usb: whole.img
	usb=$$(usb) && sudo dd status=progress if="$<" of="$$usb"

emu: whole.img
	qemu-system-x86_64 -m 800 -enable-kvm -boot c "$<"

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"

clean:
	rm -rf _build whole.img