aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/distros/alpine/make.boot
diff options
context:
space:
mode:
Diffstat (limited to 'src/distros/alpine/make.boot')
-rw-r--r--src/distros/alpine/make.boot28
1 files changed, 18 insertions, 10 deletions
diff --git a/src/distros/alpine/make.boot b/src/distros/alpine/make.boot
index 0947870..8b58e5c 100644
--- a/src/distros/alpine/make.boot
+++ b/src/distros/alpine/make.boot
@@ -6,42 +6,50 @@ DOWNLOAD_FILES += \
6 boot/alpine/@VERSION@/apks/@ARCH@/.iperd 6 boot/alpine/@VERSION@/apks/@ARCH@/.iperd
7 7
8 8
9tmp/boot/alpine/alpine-@VERSION@-@ARCH@-iso/.iperd-extracted:
10 ./src/scripts/download.sh \
11 -k \
12 -H $(ALPINE_HASHES)/alpine-@VERSION@-@ARCH@-iso.sha512 \
13 -e tmp/boot/alpine/alpine-@VERSION@-@ARCH@-iso \
14 -t tmp/boot/alpine/alpine-@VERSION@-@ARCH@.iso.tmp \
15 tmp/boot/alpine/alpine-@VERSION@-@ARCH@.iso \
16 $(MIRROR_ALPINE)/@CODENAME@/releases/@ARCH@/alpine-standard-@VERSION@-@ARCH@.iso
17
18
9tmp/boot/alpine/alpine-@VERSION@-@ARCH@/.iperd-extracted: 19tmp/boot/alpine/alpine-@VERSION@-@ARCH@/.iperd-extracted:
10 ./src/scripts/download.sh \ 20 ./src/scripts/download.sh \
11 -k \ 21 -k \
12 -H $(ALPINE_HASHES)/alpine-@VERSION@-@ARCH@.sha512 \ 22 -H $(ALPINE_HASHES)/alpine-@VERSION@-@ARCH@.sha512 \
13 -e tmp/boot/alpine/alpine-@VERSION@-@ARCH@ \ 23 -e tmp/boot/alpine/alpine-@VERSION@-@ARCH@ \
14 -t tmp/boot/alpine/alpine-@VERSION@-@ARCH@.iso.tmp \ 24 -t tmp/boot/alpine/alpine-@VERSION@-@ARCH@.tar.gz.tmp \
15 boot/alpine/alpine-@VERSION@-@ARCH@.iso \ 25 tmp/boot/alpine/alpine-@VERSION@-@ARCH@.tar.gz \
16 $(MIRROR_ALPINE)/@CODENAME@/releases/@ARCH@/alpine-standard-@VERSION@-@ARCH@.iso 26 $(MIRROR_ALPINE)/@CODENAME@/releases/@ARCH@/alpine-netboot-@VERSION@-@ARCH@.tar.gz
17 27
18 28
19boot/alpine/@VERSION@/@ARCH@/vmlinuz: tmp/boot/alpine/alpine-@VERSION@-@ARCH@/.iperd-extracted 29boot/alpine/@VERSION@/@ARCH@/vmlinuz: tmp/boot/alpine/alpine-@VERSION@-@ARCH@/.iperd-extracted
20 @rm -f "$(@)" 30 @rm -f "$(@)"
21 @mkdir -p "$$(dirname "$(@)")" 31 @mkdir -p "$$(dirname "$(@)")"
22 cp tmp/boot/alpine/alpine-@VERSION@-@ARCH@/boot/vmlinuz-hardened "$(@)" 32 cp tmp/boot/alpine/alpine-@VERSION@-@ARCH@/boot/vmlinuz-lts "$(@)"
23 @touch "$(@)" 33 @touch "$(@)"
24 34
25 35
26boot/alpine/@VERSION@/@ARCH@/initrd: tmp/boot/alpine/alpine-@VERSION@-@ARCH@/.iperd-extracted 36boot/alpine/@VERSION@/@ARCH@/initrd: tmp/boot/alpine/alpine-@VERSION@-@ARCH@/.iperd-extracted
27 @rm -f "$(@)" 37 @rm -f "$(@)"
28 @mkdir -p "$$(dirname "$(@)")" 38 @mkdir -p "$$(dirname "$(@)")"
29 cp tmp/boot/alpine/alpine-@VERSION@-@ARCH@/boot/initramfs-hardened "$(@)" 39 cp tmp/boot/alpine/alpine-@VERSION@-@ARCH@/boot/initramfs-lts "$(@)"
30 @touch "$(@)" 40 @touch "$(@)"
31 41
32 42
33boot/alpine/@VERSION@/@ARCH@/modloop: tmp/boot/alpine/alpine-@VERSION@-@ARCH@/.iperd-extracted 43boot/alpine/@VERSION@/@ARCH@/modloop: tmp/boot/alpine/alpine-@VERSION@-@ARCH@/.iperd-extracted
34 @rm -f "$(@)" 44 @rm -f "$(@)"
35 @mkdir -p "$$(dirname "$(@)")" 45 @mkdir -p "$$(dirname "$(@)")"
36 cp tmp/boot/alpine/alpine-@VERSION@-@ARCH@/boot/modloop-hardened "$(@)" 46 cp tmp/boot/alpine/alpine-@VERSION@-@ARCH@/boot/modloop-lts "$(@)"
37 @test -f "$(@)" && touch "$(@)" 47 @test -f "$(@)" && touch "$(@)"
38 48
39 49
40boot/alpine/@VERSION@/apks/@ARCH@/.iperd: tmp/boot/alpine/alpine-@VERSION@-@ARCH@/.iperd-extracted 50boot/alpine/@VERSION@/apks/@ARCH@/.iperd: tmp/boot/alpine/alpine-@VERSION@-@ARCH@-iso/.iperd-extracted
41 @rm -Rf boot/alpine/@VERSION@/apks/@ARCH@ 51 @rm -Rf boot/alpine/@VERSION@/apks/@ARCH@
42 @mkdir -p "$$(dirname "$(@)")" 52 @mkdir -p "$$(dirname "$(@)")"
43 rsync -r \ 53 @rsync -rav tmp/boot/alpine/alpine-@VERSION@-@ARCH@-iso/apks/@ARCH@/ boot/alpine/@VERSION@/apks/@ARCH@
44 tmp/boot/alpine/alpine-@VERSION@-@ARCH@/apks/@ARCH@/ \
45 boot/alpine/@VERSION@/apks/@ARCH@
46 @touch "$(@)" 54 @touch "$(@)"
47 55