mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 22:26:42 +00:00
add Versionsinformations to builded images
This commit is contained in:
parent
133b3e48f7
commit
e4914373b9
@ -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
|
||||
|
@ -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
|
||||
|
||||
;;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user