diff --git a/scripts/amd64_x86_pre_iso_script.sh b/scripts/amd64_x86_pre_iso_script.sh index f4a9eac..c4ee584 100755 --- a/scripts/amd64_x86_pre_iso_script.sh +++ b/scripts/amd64_x86_pre_iso_script.sh @@ -14,9 +14,6 @@ other_iso_path="${4}" SABAYON_MOLECULE_HOME="${SABAYON_MOLECULE_HOME:-/sabayon}" export SABAYON_MOLECULE_HOME -# generate EFI GRUB -"${SABAYON_MOLECULE_HOME}"/scripts/make_grub_efi.sh || exit 1 - pre_iso_signal_handler() { if [ -d "${tmp_dir}" ] && [ -n "${tmp_dir}" ]; then umount -f "${tmp_dir}" @@ -42,6 +39,9 @@ cp "${grub_source}" "${grub_destination}" || exit 1 "${SABAYON_MOLECULE_HOME}"/scripts/make_grub_langs.sh "${grub_destination}" \ || exit 1 +# generate EFI GRUB +"${SABAYON_MOLECULE_HOME}"/scripts/make_grub_efi.sh || exit 1 + ver=${RELEASE_VERSION} [[ -z "${ver}" ]] && ver=${CUR_DATE} [[ -z "${ver}" ]] && ver="6" diff --git a/scripts/generic_pre_iso_script.sh b/scripts/generic_pre_iso_script.sh index 547d5b6..340fe9d 100755 --- a/scripts/generic_pre_iso_script.sh +++ b/scripts/generic_pre_iso_script.sh @@ -7,9 +7,6 @@ SABAYON_MOLECULE_HOME="${SABAYON_MOLECULE_HOME:-/sabayon}" export SABAYON_MOLECULE_HOME -# generate EFI GRUB -"${SABAYON_MOLECULE_HOME}"/scripts/make_grub_efi.sh || exit 1 - remaster_type="${1}" isolinux_source="${SABAYON_MOLECULE_HOME}/remaster/minimal_isolinux.cfg" grub_source="${SABAYON_MOLECULE_HOME}/remaster/minimal_grub.cfg" @@ -43,6 +40,9 @@ cp "${grub_source}" "${grub_destination}" || exit 1 "${SABAYON_MOLECULE_HOME}"/scripts/make_grub_langs.sh "${grub_destination}" \ || exit 1 +# generate EFI GRUB +"${SABAYON_MOLECULE_HOME}"/scripts/make_grub_efi.sh || exit 1 + ver=${RELEASE_VERSION} [[ -z "${ver}" ]] && ver=${CUR_DATE} [[ -z "${ver}" ]] && ver="6" diff --git a/scripts/spinbase_pre_iso_script.sh b/scripts/spinbase_pre_iso_script.sh index 164a032..46600e7 100755 --- a/scripts/spinbase_pre_iso_script.sh +++ b/scripts/spinbase_pre_iso_script.sh @@ -30,9 +30,6 @@ fi cp "${kernel}" "${cdroot_boot_dir}"/sabayon || exit 1 cp "${initramfs}" "${cdroot_boot_dir}"/sabayon.igz || exit 1 -# generate EFI GRUB -"${SABAYON_MOLECULE_HOME}"/scripts/make_grub_efi.sh || exit 1 - # Write build info build_date=$(date) build_file="${CDROOT_DIR}"/BUILD_INFO @@ -56,6 +53,9 @@ done "${SABAYON_MOLECULE_HOME}"/scripts/make_grub_langs.sh "${grub_dest}" \ || exit 1 +# generate EFI GRUB +"${SABAYON_MOLECULE_HOME}"/scripts/make_grub_efi.sh || exit 1 + sabayon_pkgs_file="${CHROOT_DIR}/etc/sabayon-pkglist" if [ -f "${sabayon_pkgs_file}" ]; then cp "${sabayon_pkgs_file}" "${CDROOT_DIR}/pkglist"