[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mingw-cross-env-list] guile

From: Volker Grabsch
Subject: Re: [Mingw-cross-env-list] guile
Date: Fri, 16 Apr 2010 01:07:17 +0200
User-agent: Mutt/1.5.13 (2006-08-11)

Tony Theodore <address@hidden> schrieb:
> On 15 April 2010 16:23, Volker Grabsch <address@hidden> wrote:
> > Tony Theodore <address@hidden> schrieb:
> >> The attached diff removes the autotools trigger by leaving
> >> *configure.in unpatched.
> >
> > Thanks for the patch. I included it:
> >
> > http://hg.savannah.gnu.org/hgweb/mingw-cross-env/rev/67c75b116389
> >
> > The original idea of changing the configure.in scripts was to provide
> > a "clean" patch in addition to the hacks directly into the configure
> > scripts.
> I'm slowly coming to understand the autotools system, and thought that
> it was either/or. Patch configure for on-the-fly mingw-cross-env
> changes, or patch configure.in file for changes upstream. I see from
> the below that configure.ac is the primary input file, not
> configure.in.

Don't confuse this. "configure.ac" and "configure.in" are exactly the
same stuff, i.e. the input file for Autoconf. In ancient versions of
Autoconf this file was named "configure.in", which is still supported
for compatibility reasons. But nowadays, one should instead name this
file "configure.ac", which is a much better name for that file.

Starting with 1.9.x, the Guile project followed that new naming scheme,
so my changes to "configure.in" are exactly the same as for
"configure.ac", except that some stuff had been moved into separate
macros in acinclude.m4, but that's a different story.

For more information on that topic, you might want to take a look
at the ASCII drawing in the Autoconf manual:




Volker Grabsch
NotJustHosting GbR

reply via email to

[Prev in Thread] Current Thread [Next in Thread]