diff options
author | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2021-10-12 20:31:22 +0000 |
---|---|---|
committer | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2021-10-12 20:31:22 +0000 |
commit | 880352b190609c45c20cad059e1b52e24f60dccd (patch) | |
tree | 71b1587426d117de556eaf6821bc0e0c55dffb8e /debian | |
parent | f48960d4028371e1ece13eb3a9d3f9bd7443efd6 (diff) | |
download | VirtualBox-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-x | debian/rules | 18 |
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 $@ |