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 |