summaryrefslogtreecommitdiff
path: root/packages/linux-kernel/build-kernel.sh
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2020-12-14 16:35:56 +0100
committerChristian Poessinger <christian@poessinger.com>2020-12-14 16:35:56 +0100
commit4d1f145cb19d8e14ad7f0f1cd96214ee424bebb5 (patch)
tree46b2e2bd2d14eadf23ded0a71da3edffb8d1ad01 /packages/linux-kernel/build-kernel.sh
parent1efea42f805d27c5bc6a97b072a201113c5fccab (diff)
parent3939384aff842cc3fb6c5d24d3d2af17ecf0fab9 (diff)
downloadvyos-build-4d1f145cb19d8e14ad7f0f1cd96214ee424bebb5.tar.gz
vyos-build-4d1f145cb19d8e14ad7f0f1cd96214ee424bebb5.zip
Merge branch 'kernel-5.4' of github.com:c-po/vyos-build into current
* 'kernel-5.4' of github.com:c-po/vyos-build: Kernel: T3129: update Linux Kernel to v5.4.83
Diffstat (limited to 'packages/linux-kernel/build-kernel.sh')
-rwxr-xr-xpackages/linux-kernel/build-kernel.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/packages/linux-kernel/build-kernel.sh b/packages/linux-kernel/build-kernel.sh
index 06bf28b6..a92fc41b 100755
--- a/packages/linux-kernel/build-kernel.sh
+++ b/packages/linux-kernel/build-kernel.sh
@@ -12,6 +12,9 @@ cp x86_64_vyos_defconfig ${KERNEL_SRC}/arch/x86/configs
cd ${KERNEL_SRC}
+echo "I: clean modified files"
+git reset --hard HEAD
+
KERNEL_VERSION=$(make kernelversion)
KERNEL_SUFFIX=-$(dpkg --print-architecture)-vyos
@@ -41,3 +44,11 @@ EOF
echo "I: Build Debian Kernel package"
touch .scmversion
make bindeb-pkg BUILD_TOOLS=1 LOCALVERSION=${KERNEL_SUFFIX} KDEB_PKGVERSION=${KERNEL_VERSION}-1 -j $(getconf _NPROCESSORS_ONLN)
+
+cd $CWD
+if [[ $? == 0 ]]; then
+ for package in $(ls linux-*.deb)
+ do
+ ln -sf linux-kernel/$package ..
+ done
+fi