diff options
author | Seung-Woo Kim <sw0312.kim@samsung.com> | 2016-01-28 09:50:33 +0900 |
---|---|---|
committer | Seung-Woo Kim <sw0312.kim@samsung.com> | 2016-12-14 13:49:09 +0900 |
commit | 8c1557e6cbac99a25929b5c4ba18214542ac6bd6 (patch) | |
tree | 558aae8bc1902737999d32c35e78b1cfc93eb296 /build-kernel-exynos5433.sh | |
parent | 36abf5097b319eefbe6226984f98098711a3c99c (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-x | build-kernel-exynos5433.sh | 11 |
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 |