Skip Menu |

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.
Subject: CVS Commit
Add --enable-maintainer-mode option to configure, and prevent rebuilding of
include/krb5/ 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/ (configure): Make configure depend on and
aclocal.m4 only if maintainer mode is enabled.
* include/ ($(srcdir)/krb5/ 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/
cvs diff -r1.391 -r1.392 krb5/src/include/ChangeLog
cvs diff -r1.50 -r1.51 krb5/src/include/