Blame compress-vmlinux.sh
|
Bernhard M. Wiedemann |
6ebc4a |
#!/bin/bash
|
|
Bernhard M. Wiedemann |
6ebc4a |
|
|
Bernhard M. Wiedemann |
6ebc4a |
set -x
|
|
Bernhard M. Wiedemann |
6ebc4a |
|
|
Bernhard M. Wiedemann |
6ebc4a |
# Once the brp script is reasonably widespread, we will remove the specfile
|
|
Bernhard M. Wiedemann |
6ebc4a |
# hack and this script
|
|
Bernhard M. Wiedemann |
6ebc4a |
if test -x /usr/lib/rpm/brp-suse.d/brp-99-compress-vmlinux; then
|
|
Bernhard M. Wiedemann |
6ebc4a |
exit 0
|
|
Bernhard M. Wiedemann |
6ebc4a |
fi
|
|
Bernhard M. Wiedemann |
6ebc4a |
vmlinux=$1
|
|
Bernhard M. Wiedemann |
6ebc4a |
if test -e "$vmlinux" -a -e "$vmlinux.gz"; then
|
|
Bernhard M. Wiedemann |
6ebc4a |
# Deliberately not using gzip -n; the vmlinux image has a predictable
|
|
Bernhard M. Wiedemann |
6ebc4a |
# timestamp (bnc#880848#c20)
|
|
Bernhard M. Wiedemann |
6ebc4a |
gzip -k -9 -f "$vmlinux"
|
|
Bernhard M. Wiedemann |
6ebc4a |
fi
|