Source: nordugrid-arc
Version: 5.4.3-2
Severity: wishlist
Tags: patch

Hi,

nordugrid-arc seems to build fine with multiple build jobs when building.
Thus, my suggestion is to enable the parallel build (reading the number
of jobs from DEB_BUILD_OPTIONS, and adding it to the make invocation)
to speed up the build when requested (see also Policy ยง4.9.1).

Thanks,
-- 
Pino
--- a/debian/rules
+++ b/debian/rules
@@ -14,6 +14,10 @@ else
 CANL_CONFIGURE_OPTION =
 endif
 
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+NJOBS := -j $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+endif
+
 configure: configure-stamp
 
 configure-stamp:
@@ -51,9 +55,9 @@ build-indep: build-stamp
 build-stamp: configure-stamp
        dh_testdir
 
-       $(MAKE)
+       $(MAKE) $(NJOBS)
 ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
-       $(MAKE) check
+       $(MAKE) $(NJOBS) check
 endif
 
        touch $@

Reply via email to