diff options
| author | Ken Raeburn <raeburn@mit.edu> | 2003-09-27 00:16:16 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 2003-09-27 00:16:16 +0000 |
| commit | f39156643cd954d8bd35693574c57efde4fb274b (patch) | |
| tree | 91be9317032e7db4abf20222b4965253a5f434a4 /src/include | |
| parent | d8532fab42a7791b7bb6ab64b6164e742d86ad90 (diff) | |
| download | krb5-f39156643cd954d8bd35693574c57efde4fb274b.tar.gz krb5-f39156643cd954d8bd35693574c57efde4fb274b.tar.xz krb5-f39156643cd954d8bd35693574c57efde4fb274b.zip | |
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.
ticket: 1588
status: open
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15825 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/ChangeLog | 5 | ||||
| -rw-r--r-- | src/include/Makefile.in | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/include/ChangeLog b/src/include/ChangeLog index 4614d3a14..0b0ed7d99 100644 --- a/src/include/ChangeLog +++ b/src/include/ChangeLog @@ -1,3 +1,8 @@ +2003-09-26 Ken Raeburn <raeburn@mit.edu> + + * Makefile.in ($(srcdir)/krb5/autoconf.h.in): Depend on + autoconf.stmp only if maintainer mode is enabled. + 2003-09-12 Ken Raeburn <raeburn@mit.edu> * configure.in: Check for setsid() and <paths.h>. diff --git a/src/include/Makefile.in b/src/include/Makefile.in index ed18ca3c9..a7fb55772 100644 --- a/src/include/Makefile.in +++ b/src/include/Makefile.in @@ -26,7 +26,7 @@ maybe-make-db.h-redirect: krb5/autoconf.h: $(srcdir)/krb5/autoconf.h.in (cd krb5; $(MAKE) autoconf.h) -$(srcdir)/krb5/autoconf.h.in: $(srcdir)/krb5/autoconf.stmp +$(srcdir)/krb5/autoconf.h.in: @MAINT@ $(srcdir)/krb5/autoconf.stmp $(srcdir)/krb5/autoconf.stmp: $(srcdir)/configure.in cd $(srcdir) && ($(AUTOHEADER) --include=$(CONFIG_RELTOPDIR) $(AUTOHEADERFLAGS) || $(AUTOHEADER) --localdir=$(CONFIG_RELTOPDIR) $(AUTOHEADERFLAGS)) touch $(srcdir)/krb5/autoconf.stmp |
