[x86] Fix overseen little post-build script issues for x86

This commit is contained in:
j1nx 2024-02-04 10:18:25 +00:00
parent 5c7734b453
commit e8187814a3
1 changed files with 4 additions and 7 deletions

View File

@ -51,14 +51,11 @@ copy_board_specific_files() {
cp -f "${BOARD_DIR}/../grub-efi.cfg" "${BINARIES_DIR}/efi-part/EFI/BOOT/grub.cfg"
cp -f "${BOARD_DIR}/sw-description" "${BINARIES_DIR}"
;;
"ova")
"ova"|"pc")
cp -f "${BOARD_DIR}/grub-efi.cfg" "${BINARIES_DIR}/efi-part/EFI/BOOT/grub.cfg"
cp -f "${BOARD_DIR}/cmdline.txt" "${BINARIES_DIR}"
cp -f "${BOARD_DIR}/sw-description" "${BINARIES_DIR}"
;;
"pc")
cp -f "${BOARD_DIR}/grub-efi.cfg" "${BINARIES_DIR}/efi-part/EFI/BOOT/grub.cfg"
;;
*)
echo "No specific files to copy for board type: ${BOARD_TYPE}"
;;
@ -75,15 +72,15 @@ handle_kernel_renaming() {
mv "${TARGET_DIR}/boot/Image" "${TARGET_DIR}/boot/kernel"
fi
;;
"ova")
"ova"|"pc")
grub-editenv "${BINARIES_DIR}/efi-part/EFI/BOOT/grubenv" create
if [ -f "${TARGET_DIR}/boot/bzImage" ]; then
echo "Found bzImage, renaming to kernel"
mv "${TARGET_DIR}/boot/bzImage" "${TARGET_DIR}/boot/kernel"
fi
;;
"pc")
# No kernel renaming logic needed for pc(x86_64)
*)
echo "No kernel renaming logic needed for board type: ${BOARD_TYPE}"
;;
esac
}