mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-28 11:43:25 +02:00
Use best XZ compression for smaller images and packages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
@@ -204,7 +204,7 @@ define PAK
|
|||||||
tar xf /install/packages/package/files.tmp -C /install/packages/package/tmp/ \
|
tar xf /install/packages/package/files.tmp -C /install/packages/package/tmp/ \
|
||||||
-p --numeric-owner
|
-p --numeric-owner
|
||||||
rm -f /install/packages/package/files.tmp
|
rm -f /install/packages/package/files.tmp
|
||||||
cd /install/packages/package/tmp/ && XZ_OPT=-T0 tar -c -p --numeric-owner -J -f /install/packages/package/files.tar.xz *
|
cd /install/packages/package/tmp/ && XZ_OPT="-T0 --best" tar -c -p --numeric-owner -J -f /install/packages/package/files.tar.xz *
|
||||||
rm -r /install/packages/package/tmp
|
rm -r /install/packages/package/tmp
|
||||||
-cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp
|
-cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp
|
||||||
mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES
|
mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ else
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
# Enable multi-threaded compression for LZMA
|
# Enable multi-threaded compression for LZMA
|
||||||
export XZ_OPT = --threads=0
|
export XZ_OPT = --threads=0 --best
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# Top-level Rules
|
# Top-level Rules
|
||||||
|
|||||||
Reference in New Issue
Block a user