Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Apr 1996 14:22:15 +0800
From:      Peter Wemm <peter@jhome.DIALix.COM>
To:        current@freebsd.org
Subject:   speedup idea for 'make world'
Message-ID:  <199604100622.OAA03242@jhome.DIALix.COM>

next in thread | raw e-mail | index | archive | help
I'm sitting watching a make world crawling along on a remote machine at the
moment, and had an idea..

When it's bootstrapping everything by building the initial tools and
libraries, and installing them so it can delete and rebuild everything, it's
wasting an awful lot of time building and installing man pages on the first
pass.

Perhaps all the:
  cd ${foo}/where/ever && ${MAKE} depend all install ${whatever}

should be:
  cd ${foo}/where/ever && ${MAKE} -DNOMAN=foo depend all install ${whatever}
?

This would cut out the gzip pass on the libc and other library man pages, and
the extremely slow linking while installing.    Especially since it's going to
to it again and the man pages are not going to be needed for the rest of the
build sequence..

That is, unless the Makefiles are actually reading the man pages with some
kind of AI technique.. :-) :-) :-)

Cheers,
-Peter



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199604100622.OAA03242>