Hi,
It is known that our bootstrapping script ("autogen.sh" in the top-level
directory) takes very long time to complete (for the first time),
because it performs a full build of the source code, to regenerate PO
files and manual pages. I'm wondering if it is feasible to separate the
task into a new script "update.sh". After the split, you can create a
release tarball by:
$ ./autogen.sh
$ ./configure
$ make
$ ./update.sh
$ make dist
Pros:
- autogen.sh could be simpler and much faster
- smaller build logs for CI, like Hydra
Cons:
- "make dist" may not produce a usable tarball, unless you run
"./update.sh" before
I've put those two scripts:
http://du-a.org/~ueno/junk/gettext/autogen.sh
http://du-a.org/~ueno/junk/gettext/update.sh
What do people think?
Regards,
--
Daiki Ueno