Less duplicate code, simpler to cope with newer firmware.
Same idiom is used in install.sub already.
OK?
Index: ramdisk/install.md
===================================================================
RCS file: /cvs/src/distrib/arm64/ramdisk/install.md,v
retrieving revision 1.37
diff -u -p -r1.37 install.md
--- ramdisk/install.md 25 Mar 2023 18:29:37 -0000 1.37
+++ ramdisk/install.md 25 Mar 2023 18:35:52 -0000
@@ -55,14 +55,9 @@ md_installboot() {
case $_plat in
apple)
- if [[ -d /etc/firmware/apple ]]; then
- (cd /etc/firmware
- pax -rw apple /mnt/etc/firmware)
- fi
- if [[ -d /etc/firmware/apple-bwfm ]]; then
- (cd /etc/firmware
- pax -rw apple-bwfm /mnt/etc/firmware)
- fi
+ (cd /etc/firmware; for _dir in apple{,-bwfm}; do
+ [[ -d $_dir ]] && pax -rw $_dir /mnt/etc/firmware
+ done)
;;
pine64)
dd if=$_mdec/u-boot-sunxi-with-spl.bin of=${_disk}c \