summaryrefslogtreecommitdiff
path: root/scripts/build/lb_binary_debian-installer
diff options
context:
space:
mode:
authorDaniel Baumann <daniel@debian.org>2010-11-13 15:45:36 +0100
committerDaniel Baumann <daniel@debian.org>2011-03-09 19:20:35 +0100
commit3250e188554a7b6d33fee21bdddb3dbeff5ffdc9 (patch)
treea901051ea6f5af84b7706878f7631ab09ec5883e /scripts/build/lb_binary_debian-installer
parent868353f0b378f5cb1bec6fa23c85524e3917ead9 (diff)
downloadvyos-live-build-3250e188554a7b6d33fee21bdddb3dbeff5ffdc9.tar.gz
vyos-live-build-3250e188554a7b6d33fee21bdddb3dbeff5ffdc9.zip
Making d-i indices copying depending on binary image type.
Diffstat (limited to 'scripts/build/lb_binary_debian-installer')
-rwxr-xr-xscripts/build/lb_binary_debian-installer27
1 files changed, 19 insertions, 8 deletions
diff --git a/scripts/build/lb_binary_debian-installer b/scripts/build/lb_binary_debian-installer
index 380e3f6f8..31e95bcb6 100755
--- a/scripts/build/lb_binary_debian-installer
+++ b/scripts/build/lb_binary_debian-installer
@@ -617,18 +617,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