summaryrefslogtreecommitdiff
path: root/helpers
diff options
context:
space:
mode:
Diffstat (limited to 'helpers')
-rwxr-xr-xhelpers/lh_binary_silo37
1 files changed, 15 insertions, 22 deletions
diff --git a/helpers/lh_binary_silo b/helpers/lh_binary_silo
index 0c0531a..42d57fd 100755
--- a/helpers/lh_binary_silo
+++ b/helpers/lh_binary_silo
@@ -33,6 +33,17 @@ then
exit 0
fi
+# Check image type
+case "${LH_BINARY_IMAGES}" in
+ iso|usb-hdd)
+ ;;
+
+ net|tar)
+ Echo_error "not yet supported, aborting (FIXME)."
+ exit 1
+ ;;
+esac
+
Echo_message "Begin installing silo..."
# Requiring stage file
@@ -98,38 +109,20 @@ Silo_install_entry ()
LINUX_INSTALL="${LINUX_INSTALL}\t append=\"LH_BOOTAPPEND_LIVE ${APPEND} LH_BOOTAPPEND_INSTALL\"\n"
}
+# Setting destination directories
+DESTDIR_INSTALL="binary/install"
case "${LH_INITRAMFS}" in
casper)
INITFS="casper"
+ DESTDIR_LIVE="binary/casper"
;;
live-initramfs)
INITFS="live"
+ DESTDIR_LIVE="binary/live"
;;
esac
-# Setting destination directory
-case "${LH_BINARY_IMAGES}" in
- iso|usb-hdd)
- case "${LH_INITRAMFS}" in
- casper)
- DESTDIR_LIVE="binary/casper"
- ;;
-
- live-initramfs)
- DESTDIR_LIVE="binary/live"
- ;;
- esac
-
- DESTDIR_INSTALL="binary/install"
- ;;
-
- net|tar)
- Echo_error "not yet supported, aborting (FIXME)."
- exit 1
- ;;
-esac
-
# Creating directory
mkdir -p "${DESTDIR_LIVE}"