From: sven.panne@aedion.de Date: Thu, 15 Mar 2007 12:24:57 +0000 (+0000) Subject: Added support for parallel builds X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=cbb81129fe303877062079d26505e8cbe0f2a7c9;hp=cbb81129fe303877062079d26505e8cbe0f2a7c9;p=ghc-hetmet.git Added support for parallel builds With this patch, one can define the degree of build parallelism via a 'jobs' rpm variable. A comfortable way to use this is having a ~/.rpmmacros file with a line like: %jobs 2 Alternatively, one could use a '--define "jobs 2"' command line flag for rpmbuild. On a Core 2 Duo using 2 jobs brings down the time for a full build including extralibs from 36m to 27m. If 'jobs' is not defined, a normal sequential build is done, following the usual conventions on e.g. openSUSE. ---