bug-gawk
[Top][All Lists]
Advanced

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

Re: [bug-gawk] Question about git build system


From: arnold
Subject: Re: [bug-gawk] Question about git build system
Date: Mon, 17 Dec 2012 13:40:58 -0700
User-agent: Heirloom mailx 12.4 7/29/08

Hi Assaf.

Assaf Gordon <address@hidden> wrote:

> It had two side-effects (which of course aren't too bad, just surprising):
>
> 1. When I changed "configure.ac", running "bootstrap.sh" didn't do "anything".

Why were you changing configure.ac?  In general, I'm the only one who
does that. :-)

> Perhaps it would help to provide an additional script to do what
> "bootstrap" was supposed to do? and include it only in the git repository,
> not in the released tarball?

If you have bison/autoconf/automake/gettext/makeinfo installed then the
easiest way to do that is:

        ./configure && make     # first time
        gvim configure.ac       # or emacs, if you must :-)
        make

and it all just happens.

The point of bootstrap.sh, in gawk, is to adjust the timestamps so
that someone who wants to just run

        ./configure && make

won't find themselves getting complaints about missing (or out of date)
tools.

> 2. After I was able to re-generate "configure" and "Makefile.in" and
> all the other files, a tiny change in "configure.ac" resulted in a very
> large patch (basically, every autotool related file was modified) -
> so publishing that patch would be somewhat inefficient and confusing.

It's enough to submit the change in configure.ac and let me deal
with getting everything into the git repo.

Thanks,

Arnold



reply via email to

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