summaryrefslogtreecommitdiff
path: root/build-kernel-exynos5433.sh
diff options
context:
space:
mode:
authorSeung-Woo Kim <sw0312.kim@samsung.com>2016-01-28 09:50:33 +0900
committerSeung-Woo Kim <sw0312.kim@samsung.com>2016-12-14 13:49:09 +0900
commit8c1557e6cbac99a25929b5c4ba18214542ac6bd6 (patch)
tree558aae8bc1902737999d32c35e78b1cfc93eb296 /build-kernel-exynos5433.sh
parent36abf5097b319eefbe6226984f98098711a3c99c (diff)
tools/build: fix build script to set proper kernel version to output
This patch fixes build script to set proper kernel version to output image tar file. Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
Diffstat (limited to 'build-kernel-exynos5433.sh')
-rwxr-xr-xbuild-kernel-exynos5433.sh11
1 files changed, 9 insertions, 2 deletions
diff --git a/build-kernel-exynos5433.sh b/build-kernel-exynos5433.sh
index 98864a395009..712ee067e09b 100755
--- a/build-kernel-exynos5433.sh
+++ b/build-kernel-exynos5433.sh
@@ -11,7 +11,7 @@ check_ccache()
check_ccache
-rm output/linux-4-0-exynos5433-arm64.tar
+rm -f output/linux-*-exynos5433-arm64.tar
if ! [ -d output ] ; then
mkdir output
fi
@@ -27,5 +27,12 @@ tools/dtbtool -o output/dt.img arch/arm64/boot/dts/exynos/
cp arch/arm64/boot/Image output/kernel
tools/mkbootimg --kernel output/kernel --ramdisk usr/ramdisk.img --output output/boot.img --dt output/dt.img
+
+# Check kernel version from Makefile
+_major_version=`cat Makefile | grep "^VERSION = " | awk '{print $3}'`
+_minor_version=`cat Makefile | grep "^PATCHLEVEL = " | awk '{print $3}'`
+_extra_version=`cat Makefile | grep "^EXTRAVERSION = " | awk '{print $3}'`
+_version=${_major_version}.${_minor_version}${_extra_version}
+
cd output
-tar cf linux-4-0-exynos5433-arm64.tar boot.img
+tar cf linux-${_version}-exynos5433-arm64.tar boot.img