aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/prepare-kernel.sh
blob: 94137b2c1fbfe61766bd8dc258f73fc624229c03 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh
tag="$(cd source; git describe)"
echo "# git tag: ${tag}"
ver="${tag#v}"
rm -rvf linux-*.tar*
(cd source; git archive --format=tar \
	--prefix linux-${ver}/ ${tag}) \
	> linux-${ver}.tar
gzip linux-${ver}.tar
echo "# build: ${ver} ${BUILD_NUMBER}"
sed	-e "s/@version@/${ver}/" \
	-e "s/@release@/${BUILD_NUMBER}/" \
	< kernel.spec.template > kernel.spec