LibreELEC.tv/scripts/image_squashfs
Stephan Raue f463c38f07 projects/*/options: add variable $DISTRONAME, add support to rename the distro
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-12-11 15:05:13 +01:00

25 lines
976 B
Bash
Executable File

#!/bin/sh
. config/options $1
rm -rf $FAKEROOT_SCRIPT # remove $FAKEROOT_SCRIPT if it exist
touch $FAKEROOT_SCRIPT # create an empty $FAKEROOT_SCRIPT
chmod +x $FAKEROOT_SCRIPT # make $FAKEROOT_SCRIPT executable
$SCRIPTS/image
$SCRIPTS/build squashfs
$SCRIPTS/build fakeroot
get_version
mkdir -p $TARGET_IMG
rm -rf $TARGET_IMG/$DISTRONAME-$TARGET_VERSION.kernel
cp -PR $BUILD/linux-*/arch/x86/boot/bzImage $TARGET_IMG/$DISTRONAME-$TARGET_VERSION.kernel
echo "rm -rf $TARGET_IMG/$DISTRONAME-$TARGET_VERSION.system" >> $FAKEROOT_SCRIPT
# echo "$ROOT/$TOOLCHAIN/bin/mksquashfs $BUILD/image/system $TARGET_IMG/$DISTRONAME-$TARGET_VERSION.system -noappend -comp lzma" >> $FAKEROOT_SCRIPT
echo "$ROOT/$TOOLCHAIN/bin/mksquashfs $BUILD/image/system $TARGET_IMG/$DISTRONAME-$TARGET_VERSION.system -noappend" >> $FAKEROOT_SCRIPT
$ROOT/$TOOLCHAIN/bin/fakeroot -- $FAKEROOT_SCRIPT
chmod 0644 $TARGET_IMG/$DISTRONAME-$TARGET_VERSION.system
rm -rf $FAKEROOT_SCRIPT