Do not advertise a "current stage3" or a "current iso" in general
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
This commit is contained in:
parent
59328ba434
commit
9e885d861f
|
@ -152,34 +152,13 @@ process_arch() {
|
||||||
if [ -n "${iso_list}" ]; then
|
if [ -n "${iso_list}" ]; then
|
||||||
echo -e "${header}" >"${OUT_ISO}"
|
echo -e "${header}" >"${OUT_ISO}"
|
||||||
# Some arches produce more than one type of iso.
|
# Some arches produce more than one type of iso.
|
||||||
# Only apply the current-iso link logic to them.
|
# So let's not advertise a current one via a symlink in general.
|
||||||
# TODO: Should make this dynamic based on the iso list.
|
rm -f current-iso
|
||||||
case ${ARCH} in
|
|
||||||
amd64|x86)
|
|
||||||
rm -f current-iso
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo -e "${iso_list}" |awk '{print $3}' | grep "$latest_iso_date" >>${OUT_ISO}
|
|
||||||
ln -sfT "$latest_iso_date" current-iso
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
fi
|
fi
|
||||||
if [ -n "${stage3_list}" ]; then
|
if [ -n "${stage3_list}" ]; then
|
||||||
echo -e "${header}" >"${OUT_STAGE3}"
|
echo -e "${header}" >"${OUT_STAGE3}"
|
||||||
|
# Dito for stage3
|
||||||
# In the new variant preserve code there is a better way to do this
|
rm -f current-stage3
|
||||||
#echo -e "${stage3_list}" |awk '{print $3}' |grep "$latest_stage3_date" >>${OUT_STAGE3}
|
|
||||||
|
|
||||||
# The "latest stage3" concept works for only a few arches -- ones that
|
|
||||||
# do not have more than one stage3 target per arch (i.e. multilib, etc...).
|
|
||||||
case ${ARCH} in
|
|
||||||
amd64|arm|hppa|ppc|s390|sh|x86)
|
|
||||||
rm -f current-stage3
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
ln -sfT "$latest_stage3_date" current-stage3
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# New variant preserve code
|
# New variant preserve code
|
||||||
|
|
Loading…
Reference in a new issue