[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-gettext] simplifying autogen.sh
From: |
Andreas Stricker |
Subject: |
Re: [bug-gettext] simplifying autogen.sh |
Date: |
Tue, 22 Apr 2014 11:43:24 +0200 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 |
Hi Daiki
> It is known that our bootstrapping script ("autogen.sh" in the
> top-level directory) takes very long time to complete (for the
> first time),
Yes this is a bit annoying.
> I'm wondering if it is feasible to separate the
> task into a new script "update.sh".
I've spend too much time with build problems due to the complex
build system. Everything that makes it simpler and leaner is good.
> After the split, you can create a release tarball by:
>
> $ ./autogen.sh
> $ ./configure
> $ make
> $ ./update.sh
> $ make dist
For me this is (except for the ./update.sh step) the "classic" way
to build from source. If I see this correctly, then the update and
make dist steps are not needed if I just want to develop new
features.
> Cons:
>
> - "make dist" may not produce a usable tarball, unless you run
> "./update.sh" before
I just ask myself if its possible to run the update.sh part from the
makefile ("make update") and add a dependency to "make dist" to this?
Regards,
Andy