From c480a300e33f3852ba7185a8137bbcb8a2b702ca Mon Sep 17 00:00:00 2001 From: lmamane Date: Mon, 16 Jul 2007 11:43:58 +0000 Subject: Reorganise cleaning targets git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@10012 85f007b7-540e-0410-9357-904b9bb8a0f7 --- dev/doc/build-system.txt | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'dev') diff --git a/dev/doc/build-system.txt b/dev/doc/build-system.txt index 87d5df707d..c79a561542 100644 --- a/dev/doc/build-system.txt +++ b/dev/doc/build-system.txt @@ -38,6 +38,8 @@ The handling of globals is now: the globals of FOO.v are in FOO.glob and the global glob.dump is created by concatenation of all .glob files. In particular, .glob files are now always created. +See also section "cleaning targets" + Dependencies ------------ @@ -49,6 +51,28 @@ of changed files are recomputed). If you add a dependency to a Coq camlp4 extension (grammar.cma or q_constr.cmo), then see sections ".ml4 files" and "new files". +Cleaning Targets +---------------- + +Targets for cleaning various parts: + + - distclean: clean everything; must leave only what should end up in + distribution tarball and/or is in a svn checkout. + + - clean: clean everything except effect of "./configure" and documentation. + + - cleanconfig: clean effect of "./configure" only + + - archclean: remove all architecture-dependent generated files + - indepclean: remove all architecture-independent generated files + (not documentation) + + - objclean: clean all generated files, but not Makefile meta-data + (e.g. dependencies), nor debugging/development information nor + other cruft (e.g. editor backup files), nor documentation + + - docclean: clean documentation + .ml4 files ---------- -- cgit v1.2.3