|
@ -821,7 +821,11 @@ EOF |
|
|
COREFS="$COREFS $i" |
|
|
COREFS="$COREFS $i" |
|
|
fi |
|
|
fi |
|
|
done |
|
|
done |
|
|
mksquashfs $COREFS $PARENT_DIR/image/$LIVEKITNAME/01-core-$COMP_TYPE.$BEXT -comp $COMP_TYPE -b 1024K -always-use-fragments -keep-as-directory -noappend || exit |
|
|
if [ $COMP_TYPE = "zstd" ]; then |
|
|
|
|
|
mksquashfs $COREFS $PARENT_DIR/image/$LIVEKITNAME/01-core-$COMP_TYPE.$BEXT -comp $COMP_TYPE -Xcompression-level 22 -b 1024K -always-use-fragments -keep-as-directory -noappend || exit |
|
|
|
|
|
else |
|
|
|
|
|
mksquashfs $COREFS $PARENT_DIR/image/$LIVEKITNAME/01-core-$COMP_TYPE.$BEXT -comp $COMP_TYPE -b 1024K -always-use-fragments -keep-as-directory -noappend || exit |
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
elif [ $LIVE_TYPE = "casper" ]; then |
|
|
elif [ $LIVE_TYPE = "casper" ]; then |
|
|
|
|
|
|
|
@ -964,7 +968,11 @@ EOF |
|
|
sed -i '/os-prober/d' $PARENT_DIR/image/casper/filesystem.manifest-desktop |
|
|
sed -i '/os-prober/d' $PARENT_DIR/image/casper/filesystem.manifest-desktop |
|
|
|
|
|
|
|
|
# compress rootfs |
|
|
# compress rootfs |
|
|
mksquashfs $BUILD_DIR $PARENT_DIR/image/casper/filesystem.squashfs -comp $COMP_TYPE -b 1024K -always-use-fragments -noappend || exit |
|
|
if [ $COMP_TYPE = "zstd" ]; then |
|
|
|
|
|
mksquashfs $BUILD_DIR $PARENT_DIR/image/casper/filesystem.squashfs -comp $COMP_TYPE -Xcompression-level 22 -b 1024K -always-use-fragments -noappend || exit |
|
|
|
|
|
else |
|
|
|
|
|
mksquashfs $BUILD_DIR $PARENT_DIR/image/casper/filesystem.squashfs -comp $COMP_TYPE -b 1024K -always-use-fragments -noappend || exit |
|
|
|
|
|
fi |
|
|
printf $(sudo du -sx --block-size=1 $BUILD_DIR | cut -f1) >$PARENT_DIR/image/casper/filesystem.size |
|
|
printf $(sudo du -sx --block-size=1 $BUILD_DIR | cut -f1) >$PARENT_DIR/image/casper/filesystem.size |
|
|
|
|
|
|
|
|
# create diskdefines |
|
|
# create diskdefines |
|
@ -1964,7 +1972,11 @@ function build_modules_live() { |
|
|
done |
|
|
done |
|
|
mksquashfs $COREFS $PARENT_DIR/image/$LIVEKITNAME/$MODULE.$BEXT -comp $COMP_TYPE -b 1024K -always-use-fragments -keep-as-directory -noappend || exit' |
|
|
mksquashfs $COREFS $PARENT_DIR/image/$LIVEKITNAME/$MODULE.$BEXT -comp $COMP_TYPE -b 1024K -always-use-fragments -keep-as-directory -noappend || exit' |
|
|
|
|
|
|
|
|
mksquashfs $MODULE_UPPER_DIR $PARENT_DIR/image/$LIVEKITNAME/$MODULE-$COMP_TYPE.$BEXT -comp $COMP_TYPE -b 1024K -always-use-fragments -noappend || exit |
|
|
if [ $COMP_TYPE = "zstd" ]; then |
|
|
|
|
|
mksquashfs $MODULE_UPPER_DIR $PARENT_DIR/image/$LIVEKITNAME/$MODULE-$COMP_TYPE.$BEXT -comp $COMP_TYPE -Xcompression-level 22 -b 1024K -always-use-fragments -noappend || exit |
|
|
|
|
|
else |
|
|
|
|
|
mksquashfs $MODULE_UPPER_DIR $PARENT_DIR/image/$LIVEKITNAME/$MODULE-$COMP_TYPE.$BEXT -comp $COMP_TYPE -b 1024K -always-use-fragments -noappend || exit |
|
|
|
|
|
fi |
|
|
else |
|
|
else |
|
|
echo -e "${MAGENTA}$BUILD_DIR${ENDCOLOUR} is empty. Nothing to do." |
|
|
echo -e "${MAGENTA}$BUILD_DIR${ENDCOLOUR} is empty. Nothing to do." |
|
|
fi |
|
|
fi |
|
|