Skip Menu |
 

To: krb5-bugs@mit.edu
Subject: We need --enable-maintainer-mode
Date: Tue, 10 Jun 2003 22:46:52 -0400 (EDT)
From: hartmans@MIT.EDU (Sam Hartman)

Many autoconf packages that support running autoconf automatically
default to not doing so and provide a --enable-maintainer-mode switch
to configure to enable this feature.

Krb5 should gain this functionality. Without this functionality,it is
difficult to correctly store krb5 in a CVS repository or to apply
patches during an automated build process without breaking timestamps.
From: raeburn@mit.edu
Subject: CVS Commit
Add --enable-maintainer-mode option to configure, and prevent rebuilding of
include/krb5/autoconf.h.in and */configure if it's not enabled. Anything else
we should only rebuild in maintainer mode?

* aclocal.m4 (KRB5_AC_MAINTAINER_MODE): New macro.
(CONFIG_RULES): Invoke it.
* config/post.in (configure): Make configure depend on configure.in and
aclocal.m4 only if maintainer mode is enabled.
* include/Makefile.in ($(srcdir)/krb5/autoconf.h.in): Depend on autoconf.stmp
only if maintainer mode is enabled.


To generate a diff of this commit:



cvs diff -r5.416 -r5.417 krb5/src/ChangeLog
cvs diff -r1.265 -r1.266 krb5/src/aclocal.m4
cvs diff -r5.187 -r5.188 krb5/src/config/ChangeLog
cvs diff -r1.50 -r1.51 krb5/src/config/post.in
cvs diff -r1.391 -r1.392 krb5/src/include/ChangeLog
cvs diff -r1.50 -r1.51 krb5/src/include/Makefile.in