[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-gettext] simplifying autogen.sh
From: |
Daiki Ueno |
Subject: |
[bug-gettext] simplifying autogen.sh |
Date: |
Fri, 18 Apr 2014 18:40:13 +0900 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
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
- [bug-gettext] simplifying autogen.sh,
Daiki Ueno <=