From 4914f5a0410e606b01910b97d6983f429f05c35f Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 13 Nov 2010 15:45:36 +0100 Subject: Making d-i indices copying depending on binary image type. --- scripts/build/lb_binary_debian-installer | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/scripts/build/lb_binary_debian-installer b/scripts/build/lb_binary_debian-installer index e257b4b..6ed331b 100755 --- a/scripts/build/lb_binary_debian-installer +++ b/scripts/build/lb_binary_debian-installer @@ -626,18 +626,29 @@ EOF rm -f chroot/binary.sh mv chroot/root/binary ./ - case "${LB_BINARY_FILESYSTEM}" in - fat*) - # Creating dist directories - for DISTRIBUTION in frozen stable testing unstable ${LB_DISTRIBUTION} - do - cp -a ${LB_DEBIAN_INSTALLER_DISTRIBUTION} binary/dists/${DISTRIBUTION} - done + DISTRIBUTIONS="frozen stable testing unstable" + + if [ "${LB_DEBIAN_INSTALLER_DISTRIBUTION}" != "${LB_DISTRIBUTION}" ] + then + DISTRIBUTIONS="${DISTRIBUTIONS} ${LB_DISTRIBUTION}" + fi + + case "${LB_BINARY_IMAGES}" in + usb-hdd) + case "${LB_BINARY_FILESYSTEM}" in + fat*) + # Creating dist directories + for DISTRIBUTION in ${DISTRIBUTIONS} + do + cp -a binary/dists/${LB_DEBIAN_INSTALLER_DISTRIBUTION} binary/dists/${DISTRIBUTION} + done + ;; + esac ;; *) # Creating dist symlinks - for DISTRIBUTION in frozen stable testing unstable ${LB_DISTRIBUTION} + for DISTRIBUTION in ${DISTRIBUTIONS} do ln -s ${LB_DEBIAN_INSTALLER_DISTRIBUTION} binary/dists/${DISTRIBUTION} done -- cgit v1.0