diff options
author | Andrew Cady <d@jerkface.net> | 2023-06-14 15:23:02 -0400 |
---|---|---|
committer | Andrew Cady <d@jerkface.net> | 2023-06-14 15:23:02 -0400 |
commit | bbeab7821e05955ea000b3348542f9fe6de47a97 (patch) | |
tree | 659821a0c3cf02cbc2d964f9b182682da807dbdd /partitions/Makefile | |
parent | e3876ae7b7dec101895922a53e162d71ee17c2d0 (diff) |
makefile variable determines size of persist.img
Diffstat (limited to 'partitions/Makefile')
-rw-r--r-- | partitions/Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/partitions/Makefile b/partitions/Makefile index 4a00333..20e9afe 100644 --- a/partitions/Makefile +++ b/partitions/Makefile | |||
@@ -9,11 +9,12 @@ whole.img: | |||
9 | key.img: | 9 | key.img: |
10 | partvi key | 10 | partvi key |
11 | 11 | ||
12 | PERSIST_SIZE=20G | ||
12 | persist.img: | 13 | persist.img: |
13 | [ ! -e $@ ] | 14 | [ ! -e $@ ] |
14 | fallocate -l 20G $@ | 15 | fallocate -l "$(PERSIST_SIZE)" $@ |
15 | truncate -s 0 $@ | 16 | truncate -s 0 $@ |
16 | truncate -s 20G $@ | 17 | truncate -s "$(PERSIST_SIZE)" $@ |
17 | 18 | ||
18 | persist := $(shell [ -e persist.img ] && printf %s '-drive file=persist.img,media=disk,driver=raw' || true) | 19 | persist := $(shell [ -e persist.img ] && printf %s '-drive file=persist.img,media=disk,driver=raw' || true) |
19 | 20 | ||