[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: version.texi
From: |
Stepan Kasal |
Subject: |
Re: version.texi |
Date: |
Sat, 31 Dec 2005 14:40:45 +0100 |
User-agent: |
Mutt/1.4.1i |
Hello,
On Fri, Dec 30, 2005 at 05:37:03PM -0500, Bob Rossi wrote:
> Up until now, I've never had to use the --enable-maintainer-mode switch,
> and don't want others to have to in order build out of tree. Any
> suggestions?
the short answer is:
Remove AM_MAINTAINER_MODE from your configure.ac (or configure.in).
The original author of AM_MAINTAINER_MODE now recommends against
using it. See the Automake manual for details.
A longer answer:
With AM_MAINTAINER_MODE, some dependencies are skipped in the makefiles.
This may help to people building your package from a distribution tarball.
But when building from CVS, or when you are going to create a
distribution tarball, --enable-maintainer-mode must be used.
This means that the script "bootstrap" or "autogen.sh", which you probably
have in the CVS, should end with a message like this:
"Now run ./configure --enable-maintainer-mode [more-options]"
BTW: If you ever compiled a project from GNOME, you can see that when you
run "autogen.sh --enable-babab" then autogen.sh calls
configure --enable-maintainer-mode --enable-babab
at the end.
(If the project doesn't use AM_MAINTAINER_MODE, --enable-maintainer-mode
is harmless.)
HTH,
Stepan Kasal
- version.texi, Bob Rossi, 2005/12/30
- Re: version.texi,
Stepan Kasal <=