documentation for make targets

Robert Watson rwatson at FreeBSD.org
Thu Jan 11 11:02:40 UTC 2007


On Thu, 11 Jan 2007, Robert Watson wrote:

> 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.

Er, release(7) and build(7), that is.

>
> 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 at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
>> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
>> 
>


More information about the freebsd-stable mailing list