2
0
mirror of https://codeberg.org/kiss-community/repo synced 2024-12-22 23:30:05 -07:00
repo/core/grub/build

27 lines
524 B
Plaintext
Raw Normal View History

2019-06-19 00:59:59 -06:00
#!/bin/sh -e
2019-06-19 05:09:49 -06:00
(cd grub; patch -p1 < 0008-Fix-packed-not-aligned-error-on-GCC-8.patch)
# Grub is built in a function so the script argument needs to be stored.
pkg_dir=$1
build_grub() (
cp -R grub "grub-${1##*=}"
cd "grub-${1##*=}"
autoreconf -fi
./configure \
--prefix=/usr \
--sbindir=/usr/bin \
--disable-nls \
--disable-werror \
"$@"
make
make DESTDIR="$pkg_dir" install
)
build_grub --with-platform=pc
build_grub --with-platform=efi --disable-efiemu