Skip to content

Commit

Permalink
Switched to Zstd for mksquashfs (faster, better)
Browse files Browse the repository at this point in the history
  • Loading branch information
lbrpdx committed Mar 18, 2020
1 parent 9d5c4b0 commit 978d264
Show file tree
Hide file tree
Showing 16 changed files with 32 additions and 0 deletions.
2 changes: 2 additions & 0 deletions configs/batocera-legacyodroidxu4_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,8 @@ BR2_PACKAGE_PYTHON_HASHLIB=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_PACKAGE_UBOOT_ODROID_XU4=y
BR2_PACKAGE_LIBCEC_EXYNOS_API=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# choices can be put in _defconfig files only
BR2_PACKAGE_BATOCERA_SPLASH_FFPLAY=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-miqi_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,8 @@ BR2_TARGET_UBOOT_FORMAT_DTB_IMG=y
BR2_TARGET_UBOOT_FORMAT_DTB_BIN=y
BR2_TARGET_UBOOT_SPL=y
BR2_TARGET_UBOOT_SPL_NAME="spl/u-boot-spl-dtb.bin"
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# Filesystem
BR2_PACKAGE_HOST_DOSFSTOOLS=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-odroidc2_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@ BR2_PACKAGE_UTIL_LINUX_SETTERM=y
BR2_PACKAGE_PYTHON_HASHLIB=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_PACKAGE_UBOOT_ODROID_C2=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# Enables ccache, strace and gdb
#BR2_PACKAGE_BATOCERA_DEV=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-odroidgoa_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,8 @@ BR2_PACKAGE_PYTHON_HASHLIB=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_PACKAGE_UBOOT_ODROID_GOA=y
BR2_PACKAGE_BATOCERA_SPLASH_ROTATE_IMAGE=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# Enables ccache and dev options (strace and gdb)
#BR2_PACKAGE_BATOCERA_DEV=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-odroidn2_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,8 @@ BR2_PACKAGE_PYTHON_HASHLIB=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_PACKAGE_UBOOT_ODROID_N2=y
BR2_PACKAGE_HOST_UBOOT_TOOLS=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# choices can be put in _defconfig files only
# BR2_PACKAGE_BATOCERA_SPLASH_FFPLAY : splash must not be running while es is trying to start otherwise graphics won't initialize
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-odroidxu4_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,8 @@ BR2_PACKAGE_PYTHON_HASHLIB=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_PACKAGE_UBOOT_ODROID_XU4=y
BR2_PACKAGE_LIBCEC_EXYNOS_API=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# Enables ccache, strace and gdb
#BR2_PACKAGE_BATOCERA_DEV=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-rock960_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,8 @@ BR2_PACKAGE_PYTHON_HASHLIB=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_PACKAGE_ROCK960_BLOBS=y
BR2_PACKAGE_FIRMWARE_ROCKPRO64=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# choices can be put in _defconfig files only
BR2_PACKAGE_BATOCERA_SPLASH_MPV=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-rockpro64_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,8 @@ BR2_PACKAGE_PYTHON_HASHLIB=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_PACKAGE_ROCKPRO64_BLOBS=y
BR2_PACKAGE_FIRMWARE_ROCKPRO64=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# choices can be put in _defconfig files only
BR2_PACKAGE_BATOCERA_SPLASH_MPV=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-rpi1_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,8 @@ BR2_PACKAGE_LIBCAPSIMAGE=y
BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS=y
BR2_PACKAGE_PYTHON_HASHLIB=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# GPIO Kernel Module
BR2_PACKAGE_MK_ARCADE_JOYSTICK_RPI=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-rpi2_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,8 @@ BR2_PACKAGE_LIBCAPSIMAGE=y
BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS=y
BR2_PACKAGE_PYTHON_HASHLIB=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# GPIO Kernel Module
BR2_PACKAGE_MK_ARCADE_JOYSTICK_RPI=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-rpi3_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,8 @@ BR2_PACKAGE_LIBCAPSIMAGE=y
BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS=y
BR2_PACKAGE_PYTHON_HASHLIB=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# GPIO Kernel Module
BR2_PACKAGE_MK_ARCADE_JOYSTICK_RPI=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-s905_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,8 @@ BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS=y
BR2_PACKAGE_UTIL_LINUX_SETTERM=y
BR2_PACKAGE_PYTHON_HASHLIB=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# device trees
BR2_PACKAGE_DEVICE_TREES_AML_S9XX=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-s912_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,8 @@ BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS=y
BR2_PACKAGE_UTIL_LINUX_SETTERM=y
BR2_PACKAGE_PYTHON_HASHLIB=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# device trees
BR2_PACKAGE_DEVICE_TREES_AML_S9XX=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-tinkerboard_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,8 @@ BR2_TARGET_UBOOT_FORMAT_DTB_IMG=y
BR2_TARGET_UBOOT_FORMAT_DTB_BIN=y
BR2_TARGET_UBOOT_SPL=y
BR2_TARGET_UBOOT_SPL_NAME="spl/u-boot-spl-dtb.bin"
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# Filesystem
BR2_PACKAGE_HOST_DOSFSTOOLS=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-x86_64_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ BR2_TARGET_SYSLINUX_MBR=y
BR2_TARGET_SYSLINUX_C32="menu.c32 libutil.c32"
BR2_PACKAGE_SDL_X11=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# Enables ccache, strace and gdb
#BR2_PACKAGE_BATOCERA_DEV=y
Expand Down
2 changes: 2 additions & 0 deletions configs/batocera-x86_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,8 @@ BR2_TARGET_SYSLINUX_C32="menu.c32 libutil.c32"
BR2_PACKAGE_SDL_X11=y
BR2_PACKAGE_PYTHON_PSUTIL=y
BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF=y
BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y

# Enables ccache, strace and gdb
#BR2_PACKAGE_BATOCERA_DEV=y
Expand Down

0 comments on commit 978d264

Please sign in to comment.