From: Rocco Rutte Date: Thu, 18 May 2006 08:53:31 +0000 (+0000) Subject: Autogenerate reldate.h from ChangeLog. X-Git-Tag: mutt-1-5-12-rel~83 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=18141e737a8cf8bc1748b8c1a849d5bf15bc41c2;p=mutt Autogenerate reldate.h from ChangeLog. --- diff --git a/Makefile.am b/Makefile.am index c13ce8ce..9df0d437 100644 --- a/Makefile.am +++ b/Makefile.am @@ -13,7 +13,7 @@ SUBDIRS = m4 po intl doc contrib $(IMAP_SUBDIR) bin_SCRIPTS = muttbug flea @SMIMEAUX_TARGET@ -BUILT_SOURCES = keymap_defs.h patchlist.c +BUILT_SOURCES = keymap_defs.h patchlist.c reldate.h bin_PROGRAMS = mutt @DOTLOCK_TARGET@ @PGPAUX_TARGET@ mutt_SOURCES = $(BUILT_SOURCES) \ @@ -73,13 +73,13 @@ EXTRA_DIST = COPYRIGHT GPL OPS OPS.PGP OPS.CRYPT OPS.SMIME TODO \ globals.h hash.h history.h init.h keymap.h mutt_crypt.h \ mailbox.h mapping.h md5.h mime.h mutt.h mutt_curses.h mutt_menu.h \ mutt_regex.h mutt_sasl.h mutt_socket.h mutt_ssl.h mutt_tunnel.h \ - mx.h pager.h pgp.h pop.h protos.h reldate.h rfc1524.h rfc2047.h \ + mx.h pager.h pgp.h pop.h protos.h rfc1524.h rfc2047.h \ rfc2231.h rfc822.h sha1.h sort.h mime.types VERSION prepare \ _regex.h OPS.MIX README.SECURITY remailer.c remailer.h browser.h \ mbyte.h lib.h extlib.c pgpewrap.c smime_keys.pl pgplib.h Muttrc.head Muttrc \ makedoc.c stamp-doc-rc README.SSL smime.h\ muttbug pgppacket.h depcomp ascii.h BEWARE PATCHES patchlist.sh \ - ChangeLog.old mkchangelog.sh cvslog2changelog.pl mutt_idna.h \ + ChangeLog ChangeLog.old mkchangelog.sh cvslog2changelog.pl mutt_idna.h \ snprintf.c regex.c crypt-gpgme.h EXTRA_SCRIPTS = smime_keys @@ -96,7 +96,8 @@ mutt_dotlock.c: dotlock.c cp $(srcdir)/dotlock.c mutt_dotlock.c CLEANFILES = mutt_dotlock.c stamp-doc-rc makedoc \ - keymap_alldefs.h keymap_defs.h patchlist.c + keymap_alldefs.h keymap_defs.h patchlist.c \ + reldate.h ACLOCAL_AMFLAGS = -I m4 @@ -122,8 +123,8 @@ keymap_alldefs.h: $(srcdir)/OPS $(srcdir)/OPS.PGP $(srcdir)/OPS.MIX $(srcdir)/OP $(srcdir)/OPS.MIX $(srcdir)/OPS.CRYPT $(srcdir)/OPS.SMIME \ > $(srcdir)/keymap_alldefs.h -reldate: - echo 'const char *ReleaseDate = "'`date +%Y-%m-%d`'";' > $(srcdir)/reldate.h +reldate.h: $(srcdir)/ChangeLog + echo 'const char *ReleaseDate = "'`head -n 1 $(srcdir)/ChangeLog | cut -d ' ' -f 1`'";' > reldate.h patchlist.c: $(srcdir)/PATCHES $(srcdir)/patchlist.sh $(srcdir)/patchlist.sh < $(srcdir)/PATCHES > patchlist.c @@ -176,8 +177,6 @@ update-changelog: sh ./mkchangelog.sh | fmt -c | cat - ChangeLog > ChangeLog.$$$$ && mv ChangeLog.$$$$ ChangeLog; \ $${VISUAL:-vi} ChangeLog) -#ChangeLog: changelog - # kluge around automake problems. dist-hook: @@ -199,4 +198,4 @@ stamp-doc-rc: $(srcdir)/init.h makedoc Muttrc.head .PHONY: commit pclean check-security commit-real commit-changelog -.PHONY: changelog ChangeLog +# .PHONY: changelog ChangeLog diff --git a/build-release b/build-release index fa7f085e..8f5bac58 100755 --- a/build-release +++ b/build-release @@ -44,7 +44,7 @@ ${VISUAL} VERSION VERSION="`cat VERSION`" TAG="mutt-`echo $VERSION | tr . -`-rel" -echo 'const char *ReleaseDate = "'`date +%Y-%m-%d`'";' > reldate.h +#echo 'const char *ReleaseDate = "'`date +%Y-%m-%d`'";' > reldate.h make update-changelog diff --git a/reldate.h b/reldate.h index 88cba984..21cdc30e 100644 --- a/reldate.h +++ b/reldate.h @@ -1 +1 @@ -const char *ReleaseDate = "2005-09-15"; +const char *ReleaseDate = "2006-05-17";