[kde-freebsd] parallelizing the build of Qt, etc.

Mikhail T. mi at aldan.algebra.com
Wed Aug 22 18:48:06 CEST 2007


The mini-patch below scales the build of the Qt port to the number of
available processes. I think, it should be put in while the portmgr is
debating/devising a more general solution -- something may be needed
to accomodate machines, where multiple such ports may be built in
parallel -- such as in their own jails.

Similarly, other KDE components should have similar modifications to
ease the pain involved in upgrading them.

I just updated my devel/qmake with this "trick".



cvs diff: Diffing .
Index: Makefile
RCS file: /home/pcvs/ports/x11-toolkits/qt33/Makefile,v
retrieving revision 1.216
diff -U2 -r1.216 Makefile
--- Makefile	1 Aug 2007 12:41:43 -0000	1.216
+++ Makefile	22 Aug 2007 16:46:05 -0000
@@ -52,5 +52,5 @@
-ALL_TARGET=	sub-tools
+ALL_TARGET=	-j`${SYSCTL} -n hw.ncpu` sub-tools
 	--exclude '${DISTNAME}/mkspecs' --exclude '${DISTNAME}/qmake' \

More information about the kde-freebsd mailing list