]>
Commit | Line | Data |
---|---|---|
24fa0402 LC |
1 | #!/bin/sh |
2 | # | |
3 | # This is a wrapper for xz to compress the kernel image using appropriate | |
4 | # compression options depending on the architecture. | |
5 | # | |
6 | # Author: Lasse Collin <[email protected]> | |
7 | # | |
8 | # This file has been put into the public domain. | |
9 | # You can do whatever you want with this file. | |
10 | # | |
11 | ||
12 | BCJ= | |
13 | LZMA2OPTS= | |
14 | ||
0db7bd8c LC |
15 | case $SRCARCH in |
16 | x86) BCJ=--x86 ;; | |
24fa0402 LC |
17 | powerpc) BCJ=--powerpc ;; |
18 | ia64) BCJ=--ia64; LZMA2OPTS=pb=4 ;; | |
19 | arm) BCJ=--arm ;; | |
20 | sparc) BCJ=--sparc ;; | |
21 | esac | |
22 | ||
23 | exec xz --check=crc32 $BCJ --lzma2=$LZMA2OPTS,dict=32MiB |