From 74a6f220597e1380732e9d1cc422f8017c0388b0 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Tue, 23 Oct 2018 16:08:28 +0200 Subject: [PATCH] mkimage.sh: pickup new bootx64.efi location --- mkimage.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/mkimage.sh b/mkimage.sh index 5fe2ee5..7b66da6 100755 --- a/mkimage.sh +++ b/mkimage.sh @@ -76,7 +76,10 @@ SOURCE=$(readlink -e "$1") IMAGE=$(readlink -f "$2") if ! [[ -d $SOURCE ]]; then + NAME="$(jq -r '.name' "$SOURCE")" SOURCE="${SOURCE%/*}/$(jq -r '.name' "$SOURCE")-$(jq -r '.version' "$SOURCE")" +else + NAME="$(jq -r '.name' "$SOURCE"/release.json)" fi if ! [[ -d $SOURCE ]] || ! [[ $IMAGE ]]; then @@ -172,10 +175,10 @@ if [[ $USE_EFISHELL ]]; then [[ -e "${SOURCE}"/efi/startup.nsh ]] && cp "${SOURCE}"/efi/startup.nsh "$MY_TMPDIR"/boot/ [[ -e "${SOURCE}"/efi/LockDown.efi ]] && cp "${SOURCE}"/efi/LockDown.efi "$MY_TMPDIR"/boot/ cp "${SOURCE}"/efi/Shell.efi "$MY_TMPDIR"/boot/EFI/Boot/bootx64.efi - cp "$SOURCE"/efi/EFI/Boot/bootx64.efi "$MY_TMPDIR"/boot/EFI/FedoraBook/1.efi + cp "$SOURCE"/efi/EFI/${NAME}/bootx64.efi "$MY_TMPDIR"/boot/EFI/FedoraBook/1.efi else - cp "$SOURCE"/efi/EFI/Boot/bootx64.efi "$MY_TMPDIR"/boot/EFI/Boot/bootx64.efi - cp "$SOURCE"/efi/EFI/Boot/bootx64.efi "$MY_TMPDIR"/boot/EFI/FedoraBook/1.efi + cp "$SOURCE"/efi/EFI/${NAME}/bootx64.efi "$MY_TMPDIR"/boot/EFI/Boot/bootx64.efi + cp "$SOURCE"/efi/EFI/${NAME}/bootx64.efi "$MY_TMPDIR"/boot/EFI/FedoraBook/1.efi fi umount "$MY_TMPDIR"/boot