Changeset 4638:cbc37f537cd0

Show
Ignore:
Timestamp:
2006-05-18 01:53:31 (3 years ago)
Author:
Rocco Rutte <pdmef@…>
Branch:
HEAD
Message:

Autogenerate reldate.h from ChangeLog?.

Files:
3 modified

Legend:

Unmodified
Added
Removed
  • Makefile.am

    r4556 r4638  
    1414bin_SCRIPTS = muttbug flea @SMIMEAUX_TARGET@ 
    1515 
    16 BUILT_SOURCES = keymap_defs.h patchlist.c 
     16BUILT_SOURCES = keymap_defs.h patchlist.c reldate.h 
    1717 
    1818bin_PROGRAMS = mutt @DOTLOCK_TARGET@ @PGPAUX_TARGET@ 
     
    7474        mailbox.h mapping.h md5.h mime.h mutt.h mutt_curses.h mutt_menu.h \ 
    7575        mutt_regex.h mutt_sasl.h mutt_socket.h mutt_ssl.h mutt_tunnel.h \ 
    76         mx.h pager.h pgp.h pop.h protos.h reldate.h rfc1524.h rfc2047.h \ 
     76        mx.h pager.h pgp.h pop.h protos.h rfc1524.h rfc2047.h \ 
    7777        rfc2231.h rfc822.h sha1.h sort.h mime.types VERSION prepare \ 
    7878        _regex.h OPS.MIX README.SECURITY remailer.c remailer.h browser.h \ 
     
    8080        makedoc.c stamp-doc-rc README.SSL smime.h\ 
    8181        muttbug pgppacket.h depcomp ascii.h BEWARE PATCHES patchlist.sh \ 
    82         ChangeLog.old mkchangelog.sh cvslog2changelog.pl mutt_idna.h \ 
     82        ChangeLog ChangeLog.old mkchangelog.sh cvslog2changelog.pl mutt_idna.h \ 
    8383        snprintf.c regex.c crypt-gpgme.h 
    8484 
     
    9797 
    9898CLEANFILES = mutt_dotlock.c stamp-doc-rc makedoc \ 
    99         keymap_alldefs.h keymap_defs.h patchlist.c 
     99        keymap_alldefs.h keymap_defs.h patchlist.c \ 
     100        reldate.h 
    100101 
    101102ACLOCAL_AMFLAGS = -I m4 
     
    123124                        > $(srcdir)/keymap_alldefs.h 
    124125 
    125 reldate: 
    126         echo 'const char *ReleaseDate = "'`date +%Y-%m-%d`'";' > $(srcdir)/reldate.h 
     126reldate.h: $(srcdir)/ChangeLog 
     127        echo 'const char *ReleaseDate = "'`head -n 1 $(srcdir)/ChangeLog | cut -d ' ' -f 1`'";' > reldate.h 
    127128 
    128129patchlist.c: $(srcdir)/PATCHES $(srcdir)/patchlist.sh 
     
    177178        $${VISUAL:-vi} ChangeLog) 
    178179 
    179 #ChangeLog: changelog 
    180  
    181180# kluge around automake problems. 
    182181 
     
    200199 
    201200.PHONY: commit pclean check-security commit-real commit-changelog 
    202 .PHONY: changelog ChangeLog 
     201# .PHONY: changelog ChangeLog 
  • build-release

    r4331 r4638  
    4545TAG="mutt-`echo $VERSION | tr . -`-rel"  
    4646 
    47 echo 'const char *ReleaseDate = "'`date +%Y-%m-%d`'";' > reldate.h 
     47#echo 'const char *ReleaseDate = "'`date +%Y-%m-%d`'";' > reldate.h 
    4848 
    4949make update-changelog  
  • reldate.h

    r4312 r4638  
    1 const char *ReleaseDate = "2005-09-15"; 
     1const char *ReleaseDate = "2006-05-17";