X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/Ventoy.git/blobdiff_plain/519fac719ed4c31dad0618520afedc5be24af2c2..7b08954e57f5cc35e13293fed03c33fbc7756bbc:/GRUB2/buildgrub.sh diff --git a/GRUB2/buildgrub.sh b/GRUB2/buildgrub.sh index c1878f0..a9de4f5 100644 --- a/GRUB2/buildgrub.sh +++ b/GRUB2/buildgrub.sh @@ -23,7 +23,7 @@ echo '======== build grub2 for x86_64-efi ===============' make distclean ./autogen.sh ./configure --with-platform=efi --prefix=$VT_GRUB_DIR/INSTALL/ -make -j 16 +make -j 16 || exit 1 sh install.sh uefi @@ -32,7 +32,7 @@ echo '======== build grub2 for i386-efi ===============' make distclean ./autogen.sh ./configure --target=i386 --with-platform=efi --prefix=$VT_GRUB_DIR/INSTALL/ -make -j 16 +make -j 16 || exit 1 sh install.sh i386efi @@ -51,16 +51,17 @@ TARGET_CC=aarch64-linux-gnu-gcc \ TARGET_OBJCOPY=aarch64-linux-gnu-objcopy \ TARGET_STRIP=aarch64-linux-gnu-strip TARGET_NM=aarch64-linux-gnu-nm \ TARGET_RANLIB=aarch64-linux-gnu-ranlib -make -j 16 +make -j 16 || exit 1 sh install.sh arm64 # build for i386-pc echo '======== build grub2 for i386-pc ===============' +make distclean ./autogen.sh -./configure --prefix=$VT_GRUB_DIR/INSTALL/ -make -j 16 +./configure --target=i386 --with-platform=pc --prefix=$VT_GRUB_DIR/INSTALL/ +make -j 16 || exit 1 sh install.sh