mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-31 14:37:59 +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
|
#determines TARGET_CPU, if not forced by user
|
||||||
TARGET_CPU=generic
|
TARGET_CPU=generic
|
||||||
|
|
||||||
GEEXBOX_VERSION=`cat VERSION`
|
OPENELEC_VERSION=`cat VERSION`
|
||||||
CONFIG=config
|
CONFIG=config
|
||||||
SCRIPTS=scripts
|
SCRIPTS=scripts
|
||||||
PACKAGES=packages
|
PACKAGES=packages
|
||||||
@ -164,7 +164,8 @@ fi
|
|||||||
INDENT_SIZE=4
|
INDENT_SIZE=4
|
||||||
|
|
||||||
GEEXBOX_SRCS=http://www.geexbox.org/src/$GEEXBOX_VERSION
|
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
|
[ -n "$GEEXBOX_VERSION_EXTRA" ] && GEEXBOX_VERSION=$GEEXBOX_VERSION-$GEEXBOX_VERSION_EXTRA
|
||||||
|
|
||||||
VERSION_SUFFIX=$TARGET_ARCH
|
VERSION_SUFFIX=$TARGET_ARCH
|
||||||
|
@ -85,28 +85,28 @@ case "$2" in
|
|||||||
ln -sf /var/mnt $INSTALL/mnt
|
ln -sf /var/mnt $INSTALL/mnt
|
||||||
|
|
||||||
mkdir -p $ROOT/target
|
mkdir -p $ROOT/target
|
||||||
rm -rf $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.kernel
|
cp build.$PROJECT.*/linux-*/arch/x86/boot/bzImage $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION.kernel
|
||||||
|
|
||||||
rm -rf $ROOT/target/$PROJECT-$MEDIACENTER.$2
|
rm -rf $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION.$2
|
||||||
$ROOT/$TOOLCHAIN/bin/mksquashfs $INSTALL $ROOT/target/$PROJECT-$MEDIACENTER.$2 -noappend -all-root
|
$ROOT/$TOOLCHAIN/bin/mksquashfs $INSTALL $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION.$2 -noappend -all-root
|
||||||
# $ROOT/$TOOLCHAIN/bin/mkfs.axfs $INSTALL openelec.$2
|
# $ROOT/$TOOLCHAIN/bin/mkfs.axfs $INSTALL openelec.$2
|
||||||
;;
|
;;
|
||||||
|
|
||||||
img)
|
img)
|
||||||
mkdir -p $ROOT/target
|
mkdir -p $ROOT/target
|
||||||
rm -rf $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-qemu.flash 50M
|
qemu-img create -f raw $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION-qemu.flash 50M
|
||||||
/sbin/mkfs.ext3 -L OpenELEC -F $ROOT/target/$PROJECT-$MEDIACENTER-qemu.flash
|
/sbin/mkfs.ext3 -L OpenELEC -F $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION-qemu.flash
|
||||||
|
|
||||||
mkdir -p $ROOT/.tmp
|
mkdir -p $ROOT/.tmp
|
||||||
sudo mount -o loop $ROOT/target/$PROJECT-$MEDIACENTER-qemu.flash $ROOT/.tmp
|
sudo mount -o loop $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION-qemu.flash $ROOT/.tmp
|
||||||
cp -R $ROOT/target/$PROJECT-$MEDIACENTER.system $ROOT/.tmp
|
cp -R $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION.system $ROOT/.tmp
|
||||||
sudo umount $ROOT/.tmp
|
sudo umount $ROOT/.tmp
|
||||||
|
|
||||||
rm -rf $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-qemu.store 40M
|
qemu-img create -f raw $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION-qemu.store 40M
|
||||||
/sbin/mkfs.ext3 -L OpenELEC -F $ROOT/target/$PROJECT-$MEDIACENTER-qemu.store
|
/sbin/mkfs.ext3 -L OpenELEC -F $ROOT/target/$PROJECT-$MEDIACENTER-$OPENELEC_VERSION-qemu.store
|
||||||
|
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user