[GRASS5] Makefile target distclean non-standard

James Cameron quozl at us.netrek.org
Tue Oct 3 20:45:52 EDT 2000


I just updated from CVS, did a "make distclean", and it deleted stuff
from /usr/local/grass-5.0b/ ... that's unusual, no other open source
package I know does that sort of thing.

I understood the "distclean" target to mean "cause the source tree to
return to the state it would have been in at time of distribution and
unpacking."

The target "uninstall" is for removing /usr/local/grass-5.0b stuff.

See <http://www.gnu.org/manual/make-3.77/html_node/make_118.html> for
the standard targets.  Note that "distclean" should not delete the
Bison or Flex output files, that job is left for "maintainer-clean".
That recently added Lex and Yacc clean rule should be part of
"maintainer-clean".

Reading this suggests that after all my yelling, Bison and Yacc output
is considered okay for inclusion in the source .tar.gz distribution
file, even though it would not normally be held in CVS.

-- 
James Cameron    mailto:quozl at us.netrek.org     http://quozl.netrek.org/

---------------------------------------- 
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo at geog.uni-hannover.de with
subject 'unsubscribe grass5'



More information about the grass-dev mailing list