On Monday, July 10, 2000, Veksler Michael <[EMAIL PROTECTED]> wrote:
> 
> On Mon, 10 Jul 2000, Wilbur N. Dale wrote:
> 
> > These are my latest additions to the HOWTO.
> > 
> 
> The patch is big because you have repeated big 'configure' artifacts all
> over the directory tree:
>   ltconfig ltmain.sh configure config.guess config.sub aclocal.m4
> 
> I am not sure what the policy should be in this case. I'm simply pointing
> out the facts. This big repetition of files does not feel right, but it
> does not seem to be critical.

All of the above are (typically) generated files, so they probably don't
belong in CVS.  The configure script may or may not be appropriate
(e.g., Wine's configure script is in CVS).  The lt* files are generated
by libtool and would only be included if you're targeting developers
without libtool installed on their systems.  aclocal.m4 is often
generated by the aclocal tool (usually in conjunction with automake).
Unless you have some hand-written autoconf macros in there, it should be
left out.  Finally, the config.(guess|sub) files are machine-dependent
and should absolutely not be included.

My personal take is that none of the above files should be included.
After all, the WineLib examples are targeted for developers, who should
be able to install autoconf and libtool (and automake?).  They are
usually installed as part of a development environment anyways.

John

-- 
[EMAIL PROTECTED]                            http://www.gnome.org
[EMAIL PROTECTED]                  http://www.worldforge.org
               http://advogato.org/person/jsheets

Reply via email to