doc on make command

2003-12-22 Thread fbsd_user
I am looking for documentation on the make command 
that is used to install ports. 
The man page says there is an tutorial, but does 
not say where it's at or how to get to it.

make search=  
make install clean
make all-depends-list
make index
make fetch-recursive

and the list go on and on.

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: doc on make command

2003-12-22 Thread mjm
I believe you are looking for the manual page for ports: man ports

Mark

On Mon, 22 Dec 2003, fbsd_user wrote:

I am looking for documentation on the make command
that is used to install ports.
The man page says there is an tutorial, but does
not say where it's at or how to get to it.

make search=
make install clean
make all-depends-list
make index
make fetch-recursive

and the list go on and on.

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: doc on make command

2003-12-22 Thread Matthew Seaman
On Mon, Dec 22, 2003 at 04:30:12PM -0500, fbsd_user wrote:
 I am looking for documentation on the make command 
 that is used to install ports. 
 The man page says there is an tutorial, but does 
 not say where it's at or how to get to it.
 
 make search=  
 make install clean
 make all-depends-list
 make index
 make fetch-recursive
 
 and the list go on and on.

Most of the popular make(1) targets are documented in the ports(7) man page.

The tutorial on make(1) itself is /usr/share/doc/psd/12.make/paper.ascii.gz

(or you might have a PostScript version there instead, depending on
how you set the PRINTERDEVICE variable in /etc/make.conf)

There's also some stuff in the Developer's Handbook:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/index.html

However, the best tutorial if you want to progress beyond those
introductory treatments is simply to study the way Makefiles are used
in /usr/ports and /usr/src -- the files in /usr/share/mk and
/usr/ports/Mk are where it's at.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.   26 The Paddocks
  Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey Marlow
Tel: +44 1628 476614  Bucks., SL7 1TH UK


pgp0.pgp
Description: PGP signature


Re: doc on make command

2003-12-22 Thread Jez Hancock
On Mon, Dec 22, 2003 at 04:30:12PM -0500, fbsd_user wrote:
 I am looking for documentation on the make command 
 that is used to install ports. 
 The man page says there is an tutorial, but does 
 not say where it's at or how to get to it.
 
 make search=  
 make install clean
 make all-depends-list
 make index
 make fetch-recursive
 
 and the list go on and on.
In addition to what's already been said, have a look at the comments in
the following file which detail which targets you can pass to the make
command:

/usr/ports/Mk/bsd.port.mk

(search for 'Default targets').

-- 
Jez Hancock
 - System Administrator / PHP Developer

http://munk.nu/
http://jez.hancock-family.com/  - personal weblog
http://ipfwstats.sf.net/- ipfw peruser traffic logging
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]