add Versionsinformations to builded images

This commit is contained in:
Stephan Raue 2009-04-04 21:56:57 +02:00
parent 133b3e48f7
commit e4914373b9
2 changed files with 15 additions and 14 deletions

View File

@ -8,7 +8,7 @@ TARGET_NAME=$TARGET_FAMILY-linux-uclibc
#determines TARGET_CPU, if not forced by user
TARGET_CPU=generic
GEEXBOX_VERSION=`cat VERSION`
OPENELEC_VERSION=`cat VERSION`
CONFIG=config
SCRIPTS=scripts
PACKAGES=packages
@ -164,7 +164,8 @@ fi
INDENT_SIZE=4
GEEXBOX_SRCS=http://www.geexbox.org/src/$GEEXBOX_VERSION
[ "$GEEXBOX_VERSION" = devel ] && GEEXBOX_VERSION=$GEEXBOX_VERSION-`date +%Y%m%d` #-r`hg tip --template={rev}`
#[ "$GEEXBOX_VERSION" = devel ] && GEEXBOX_VERSION=$GEEXBOX_VERSION-`date +%Y%m%d` #-r`hg tip --template={rev}`
[ "$OPENELEC_VERSION" = devel ] && OPENELEC_VERSION=$OPENELEC_VERSION-`date +%Y%m%d`-r`bzr version-info --custom --template={revno}`
[ -n "$GEEXBOX_VERSION_EXTRA" ] && GEEXBOX_VERSION=$GEEXBOX_VERSION-$GEEXBOX_VERSION_EXTRA
VERSION_SUFFIX=$TARGET_ARCH

View File

@ -85,28 +85,28 @@ case "$2" in
ln -sf /var/mnt $INSTALL/mnt
mkdir -p $ROOT/target
rm -rf $ROOT/target/$PROJECT-$MEDIACENTER.kernel
cp build.$PROJECT.*/linux-*/arch/x86/boot/bzImage $ROOT/target/$PROJECT-$MEDIACENTER.kernel
rm -rf $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION.kernel
cp build.$PROJECT.*/linux-*/arch/x86/boot/bzImage $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION.kernel
rm -rf $ROOT/target/$PROJECT-$MEDIACENTER.$2
$ROOT/$TOOLCHAIN/bin/mksquashfs $INSTALL $ROOT/target/$PROJECT-$MEDIACENTER.$2 -noappend -all-root
rm -rf $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION.$2
$ROOT/$TOOLCHAIN/bin/mksquashfs $INSTALL $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION.$2 -noappend -all-root
# $ROOT/$TOOLCHAIN/bin/mkfs.axfs $INSTALL openelec.$2
;;
img)
mkdir -p $ROOT/target
rm -rf $ROOT/target/$PROJECT-$MEDIACENTER-qemu.flash
qemu-img create -f raw $ROOT/target/$PROJECT-$MEDIACENTER-qemu.flash 50M
/sbin/mkfs.ext3 -L OpenELEC -F $ROOT/target/$PROJECT-$MEDIACENTER-qemu.flash
rm -rf $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION-qemu.flash
qemu-img create -f raw $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION-qemu.flash 50M
/sbin/mkfs.ext3 -L OpenELEC -F $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION-qemu.flash
mkdir -p $ROOT/.tmp
sudo mount -o loop $ROOT/target/$PROJECT-$MEDIACENTER-qemu.flash $ROOT/.tmp
cp -R $ROOT/target/$PROJECT-$MEDIACENTER.system $ROOT/.tmp
sudo mount -o loop $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION-qemu.flash $ROOT/.tmp
cp -R $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION.system $ROOT/.tmp
sudo umount $ROOT/.tmp
rm -rf $ROOT/target/$PROJECT-$MEDIACENTER-qemu.store
qemu-img create -f raw $ROOT/target/$PROJECT-$MEDIACENTER-qemu.store 40M
/sbin/mkfs.ext3 -L OpenELEC -F $ROOT/target/$PROJECT-$MEDIACENTER-qemu.store
rm -rf $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION-qemu.store
qemu-img create -f raw $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION-qemu.store 40M
/sbin/mkfs.ext3 -L OpenELEC -F $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION-qemu.store
;;