diff options
-rwxr-xr-x | configs/releng/build.sh | 7 |
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 |