non-recursive make (was: [PATCH input-synaptics 2/5] Do not install ChangeLog and README with documentation)

Alan Coopersmith alan.coopersmith at oracle.com
Tue Jun 14 12:31:44 PDT 2011


On 06/14/11 11:11 AM, Jamey Sharp wrote:
> On Tue, Jun 14, 2011 at 03:53:06PM +0200, Diego Elio Pettenò wrote:
>> Having all of xorg using non-recursive make with parallel install would
>> indeed be sweet to avoid spending so much time with the cores idle
>> waiting for link on modules...
> 
> OMG yes please, at least for xserver and perhaps libX11. I can't even
> keep a three year old dual-core saturated when building xserver.

libX11 is already non-recursive in the nls subdir, and the src subdir
has more than enough files to keep a parallel make busy - it looks like
the only minor win you'd get there is in the small subdirs like modules
and specs.

xserver on the other hand is huge and could probably be much more parallel
via a non-recursive top-level makefile, but that makefile would be scarily
complex.

-- 
	-Alan Coopersmith-        alan.coopersmith at oracle.com
	 Oracle Solaris Platform Engineering: X Window System



More information about the xorg-devel mailing list