summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorvboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2021-10-12 20:31:22 +0000
committervboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2021-10-12 20:31:22 +0000
commit880352b190609c45c20cad059e1b52e24f60dccd (patch)
tree71b1587426d117de556eaf6821bc0e0c55dffb8e /debian
parentf48960d4028371e1ece13eb3a9d3f9bd7443efd6 (diff)
downloadVirtualBox-svn-880352b190609c45c20cad059e1b52e24f60dccd.tar.gz
debian/rules: Eliminate useless parallel build options (this is set up in the nested make invocations, see Makefile-footer.gmk), eliminate the extra cleaning of vboxpci at the end and make the whole vboxpci building conditional on its presence to avoid error messages.
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@91701 cfe28804-0f27-0410-a406-dd0f0b0b656f
Diffstat (limited to 'debian')
-rwxr-xr-xdebian/rules18
1 files changed, 9 insertions, 9 deletions
diff --git a/debian/rules b/debian/rules
index f03250b1884..c7e11cf025a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -157,17 +157,17 @@ $(bldbase)/modules-stamp: $(bldbase)/build-stamp
for d in $(wildcard /lib/modules/*); do \
if [ -L $$d/build ]; then \
make -C $(builddir)/bin/src/vboxdrv KERN_VER=$$(basename $$d) clean && \
- make -j4 -C $(builddir)/bin/src/vboxdrv KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; \
+ make -C $(builddir)/bin/src/vboxdrv KBUILD_VERBOSE= KERN_VER=$$(basename $$d) all; \
make -C $(builddir)/bin/src/vboxnetflt KERN_VER=$$(basename $$d) clean && \
- (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetflt || true) && \
- make -j4 -C $(builddir)/bin/src/vboxnetflt KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxnetflt/Module.symvers all; \
+ (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetflt || true) && \
+ make -C $(builddir)/bin/src/vboxnetflt KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxnetflt/Module.symvers all; \
make -C $(builddir)/bin/src/vboxnetadp KERN_VER=$$(basename $$d) clean && \
- (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetadp || true) && \
- make -j4 -C $(builddir)/bin/src/vboxnetadp KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxnetadp/Module.symvers all; \
- make -C $(builddir)/bin/src/vboxpci KERN_VER=$$(basename $$d) clean && \
- (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxpci || true) && \
- make -j4 -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxpci/Module.symvers all; \
- make -C $(builddir)/bin/src/vboxpci KERN_VER=$$(basename $$d) clean; true; \
+ (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxnetadp || true) && \
+ make -C $(builddir)/bin/src/vboxnetadp KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxnetadp/Module.symvers all; \
+ [ -d $(builddir)/bin/src/vboxpci ] && make -C $(builddir)/bin/src/vboxpci KERN_VER=$$(basename $$d) clean && \
+ (cp $(builddir)/bin/src/vboxdrv/Module.symvers $(builddir)/bin/src/vboxpci || true) && \
+ make -C $(builddir)/bin/src/vboxpci KBUILD_VERBOSE= KERN_VER=$$(basename $$d) KBUILD_EXTRA_SYMBOLS=$(builddir)/bin/src/vboxpci/Module.symvers all; \
+ true; \
fi; \
done
touch $@