[Top][All Lists]
[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