aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/package/mkdebian
diff options
context:
space:
mode:
authorMasahiro Yamada <yamada.masahiro@socionext.com>2019-02-13 22:05:14 -0500
committerMasahiro Yamada <yamada.masahiro@socionext.com>2019-02-19 19:42:46 -0500
commit175209cce23d6b0669ed5366add2517e26cd75cd (patch)
tree5eb1151733634b8cbceab40da1f46ec0309ed7bc /scripts/package/mkdebian
parentad15006cc78459d059af56729c4d9bed7c7fd860 (diff)
kbuild: pkg: use -f $(srctree)/Makefile to recurse to top Makefile
'$(MAKE) KBUILD_SRC=' changes the working directory back and forth between objtree and srctree. It is better to recurse to the top-level Makefile directly. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Diffstat (limited to 'scripts/package/mkdebian')
-rwxr-xr-xscripts/package/mkdebian6
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/package/mkdebian b/scripts/package/mkdebian
index edcad61fe3cd..f030961c5165 100755
--- a/scripts/package/mkdebian
+++ b/scripts/package/mkdebian
@@ -205,13 +205,15 @@ EOF
205cat <<EOF > debian/rules 205cat <<EOF > debian/rules
206#!$(command -v $MAKE) -f 206#!$(command -v $MAKE) -f
207 207
208srctree ?= .
209
208build: 210build:
209 \$(MAKE) KERNELRELEASE=${version} ARCH=${ARCH} \ 211 \$(MAKE) KERNELRELEASE=${version} ARCH=${ARCH} \
210 KBUILD_BUILD_VERSION=${revision} KBUILD_SRC= 212 KBUILD_BUILD_VERSION=${revision} -f \$(srctree)/Makefile
211 213
212binary-arch: 214binary-arch:
213 \$(MAKE) KERNELRELEASE=${version} ARCH=${ARCH} \ 215 \$(MAKE) KERNELRELEASE=${version} ARCH=${ARCH} \
214 KBUILD_BUILD_VERSION=${revision} KBUILD_SRC= intdeb-pkg 216 KBUILD_BUILD_VERSION=${revision} -f \$(srctree)/Makefile intdeb-pkg
215 217
216clean: 218clean:
217 rm -rf debian/*tmp debian/files 219 rm -rf debian/*tmp debian/files