summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xconfigs/releng/build.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/configs/releng/build.sh b/configs/releng/build.sh
index da291c3..0ccc09c 100755
--- a/configs/releng/build.sh
+++ b/configs/releng/build.sh
@@ -74,6 +74,11 @@ make_packages() {
setarch ${arch} mkarchiso ${verbose} -w "${work_dir}/${arch}" -C "${work_dir}/pacman-${arch}.conf" -D "${install_dir}" -p "$(grep -h -v ^# ${script_path}/packages.{both,${arch}})" install
}
+# Needed packages for x86_64 EFI boot
+make_packages_efi() {
+ setarch ${arch} mkarchiso ${verbose} -w "${work_dir}/${arch}" -C "${work_dir}/pacman-${arch}.conf" -D "${install_dir}" -p "efitools" install
+}
+
# Copy mkinitcpio archiso hooks and build initramfs (airootfs)
make_setup_mkinitcpio() {
local _hook
@@ -255,6 +260,8 @@ for arch in i686; do
run_once make_packages
done
+run_once make_packages_efi
+
for arch in i686; do
run_once make_setup_mkinitcpio
run_once make_customize_airootfs