Re: [Nolug] Mimedefang and ClamAV

From: Mark A. Hershberger <mah_at_everybody.org>
Date: Thu, 07 Aug 2003 17:47:09 -0500
Message-ID: <874r0t6q6q.fsf@mah.mcdermott.com>

"J. Kent Busbee, Jr." <buz@penwel.com> writes:

> BTW, what is the 'make distclean' option? I realized that it had
> something to do with cleaning out old object files or something, but I
> could not find it for the life of me in man of make. I thought there
> was some sort of 'make clean', but where can I find the man pages on
> 'clean' or 'distclean'?

You need a better understanding of "make" and automake.

make targets are given in the Makefile. If a target isn't listed in
the Makefile, it doesn't exist. Likewise, you can add targets to the
Makefile and get new options. make just takes care of dependencies
based on the Makefile. It doesn't say what targets a program must
support. By default, it executes the first target (usually "all").

The GNU coding guidelines list some standard targets that the
makefiles should support and automake supports those targets. Among
the targets available with most source distributions that use automake
are "all", "install", "uninstall", "clean", "distclean", "realclean"
as well as sub-targets like "install-man", "install-bin", etc.

Mark.

-- 
As long as you have mystery you have health; when you destroy mystery
you create morbidity.			     -- G.K. Chesterson
___________________
Nolug mailing list
nolug@nolug.org
Received on 08/07/03

This archive was generated by hypermail 2.2.0 : 12/19/08 EST