On 13/04/13 14:52, Werner LEMBERG wrote:

I ran `autoconf'.  There was a subdirectory `autom4te.cache/'
created.  First I just deleted it.

This is correct.

Then I learned that `autoreconf' is the better `autoconf' because it
automatically calls all necessary `autotools'.  But `autoreconf' also
creates the subdirectory `autom4te.cache/'.  I learned that this
subdirectory is used by the tool `autom4te', which is used internally
by many `autotols'.

So I think I should add this to the groff CVS.

Certainly not!

Agreed. autom4te.cache should *never*, under any circumstances, be committed into a CVS (nor indeed, any other type of SCM) repository; isn't it already enumerated in .cvsignore, to make this clear?

Any comments?

This directory and its contents is *always* intermediate!  It just
speeds up the execution of the autoconf tools.  Actually, the
`configure' script itself shouldn't be stored in the repository but
generated during a `make tarball' call...

Some projects do commit configure, others don't. IMO, it is better if it is *not* committed, but IIRC it has been there, in groff's CVS, for as long as I've been associated with the project. I would be in favour of removing it now...

Please remove it again.

I second that. What a pity that it ever got committed, to pollute the repository for evermore, albeit with only a fleeting appearance.

--
Regards,
Keith.

Reply via email to