summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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 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