CHANGEDIR="`dirname \`readlink -f $0\``"
echo "Changing current directory to $CHANGEDIR"
cd $CHANGEDIR
. ./config || exit 1
./install $ROOT
. liblinuxlive || exit 1
VMLINUZ=$ROOT/boot/vmlinuz
if [ -L "$VMLINUZ" ]; then VMLINUZ=`readlink -f $VMLINUZ`; fi
if [ "`ls $VMLINUZ 2>>$DEBUG`" = "" ]; then echo "cannot find $VMLINUZ"; exit 1; fi
header "Creating LiveCD from your Linux"
echo "some debug information can be found in $DEBUG"
for dir in bin etc home lib opt root usr sbin var; do
if [ -d $ROOT/$dir ]; then
echo "base/$dir.mo"
create_module $ROOT/$dir $CDDATA/base/$dir.mo -keep-as-directory
if [ $? -ne 0 ]; then exit; fi
fi
done
echo "creating LiveCD ISO image..."
cd $CDDATA
./make_iso.sh /tmp/livecd.iso
cd /tmp
header "Your ISO is created in /tmp/livecd.iso"