]> git.puffer.fish Git - matthieu/frr.git/commitdiff
debian: Attempt to fix parrelization
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 27 Apr 2016 16:27:37 +0000 (12:27 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 27 Apr 2016 20:04:59 +0000 (16:04 -0400)
This commit fixes some quagga build issues such
that you can now use -j in your sbuild line.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Signed-off-by: Jon Toppins <toppins@cumulusnetworks.com>
debian/rules

index a2c7a81315c11785bc106f94c155107a52d8487e..f5e79e337c683942b3335177617fda6237691393 100755 (executable)
@@ -11,6 +11,14 @@ else
   $(warning "DEBIAN: SNMP disabled, see README.Debian")
 endif
 
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+  DEBIAN_JOBS := $(subst parallel=,,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+endif
+
+ifdef DEBIAN_JOBS
+MAKEFLAGS += -j$(DEBIAN_JOBS)
+endif
+
 %:
        dh $@ --with=systemd --parallel --with autoreconf --dbg-package=quagga-dbg --list-missing
        if [ -e config.status ]; then \