slitaz-modular annotate initramfs/usr/bin/dir2xz @ rev 177

mkiso.sh: more filenames support
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Mar 30 09:46:37 2016 +0200 (2016-03-30)
parents
children
rev   line source
slaxemulator@48 1 #!/bin/bash
slaxemulator@48 2 # convert directory tree into .xz compressed file
slaxemulator@48 3 # which can be used as a LiveCD module
slaxemulator@48 4 #
slaxemulator@48 5 # Author: Tomas M. <http://www.linux-live.org>
slaxemulator@48 6 #
slaxemulator@48 7
slaxemulator@48 8 PATH=.:$(dirname $0):/usr/lib:$PATH
slaxemulator@48 9 . liblinuxlive || exit 1
slaxemulator@48 10
slaxemulator@48 11 if [ ! -d "$1" -o "$2" = "" ]; then
slaxemulator@48 12 echo
slaxemulator@48 13 echo "Convert directory tree into .lzm compressed module"
slaxemulator@48 14 echo "usage: $0 source_directory output_file.xz"
slaxemulator@48 15 exit 1
slaxemulator@48 16 fi
slaxemulator@48 17
slaxemulator@48 18 create_module "$1" "$2" -comp xz -Xbcj x86
slaxemulator@48 19 if [ $? != 0 ]; then echo "error building compressed image"; exit 1; fi