Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jan 2007 11:01:42 +0000 (GMT)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Jeffrey Williams <jeff@sailorfej.net>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: documentation for make targets
Message-ID:  <20070111110044.R52843@fledge.watson.org>
In-Reply-To: <45A577DF.2060002@sailorfej.net>
References:  <45A5604C.6070000@sailorfej.net> <E190C878-DBAB-4F67-A9C0-439280DB2CD7@mac.com> <45A577DF.2060002@sailorfej.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 10 Jan 2007, Jeffrey Williams wrote:

> But I got those, sorry I should have been more clear, the ones I want to see 
> documentation on are the ones less commonly used like:
>
> buildenv
> check-old
> checkdpadd
> distribute
> distributeworld
> distrib-dirs
> distribution
> hierarchy
> regress
> release
> rerelease

At lease 'release' is described in release(9).  The others appear to be less 
documented.  build(9) would be a good place to put them, however.

Robert N M Watson
Computer Laboratory
University of Cambridge

>
> for instance "make distribution" is used in setting up jails (per the jail 
> man page), but no where can I find a description of what it actually does, I 
> tried following it through the make file chain but wasn't able to quickly 
> determine what exactly it does.  In must be something exclusive of "make 
> world", because it follows that command in the jail setup instructions.
>
> By the I have tried google, handbook, mailing list, and faq for these but the 
> most I have been able to find are rote use of these in howto's, like the 
> "make distribution" example above, but no descriptions of what they do.
>
> Thanks
> Jeff
>
> Chuck Swiger wrote:
>> On Jan 10, 2007, at 1:53 PM, Jeffrey Williams wrote:
>>> Can someone point to documentation for all the make targets in used in the 
>>> /usr/src/Makefile.  I am not looking for full documentation of each 
>>> target, once I narrow down what targets I want I can get what need by 
>>> walking the make files, but what I am looking for is a document that has a 
>>> brief (short paragraph) of for each make target, describing its general 
>>> purpose/function.
>> 
>> You could start with "head -18 /usr/src/Makefile"...
>> 
>> ---Chuck
>> 
>> 
>> 
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
>



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