aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/package/mkdebian9
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/package/mkdebian b/scripts/package/mkdebian
index 53319e168e41..5833f17f47e0 100755
--- a/scripts/package/mkdebian
+++ b/scripts/package/mkdebian
@@ -224,6 +224,15 @@ cat <<EOF > debian/rules
srctree ?= .
+ifneq (,\$(filter parallel=%,\$(DEB_BUILD_OPTIONS)))
+ DEBIAN_KERNEL_JOBS := \$(subst parallel=,,\$(filter parallel=%,\$(DEB_BUILD_OPTIONS)))
+endif
+ifdef DEBIAN_KERNEL_JOBS
+ MAKEFLAGS += -j\$(DEBIAN_KERNEL_JOBS)
+endif
+
+.NOTPARALLEL:
+
build:
\$(MAKE) KERNELRELEASE=${version} ARCH=${ARCH} \
KBUILD_BUILD_VERSION=${revision} KBUILD_IMAGE=${KBUILD_IMAGE} \