From: Richard Russon Date: Tue, 6 Jun 2017 20:46:02 +0000 (+0100) Subject: build: fix make git_ver.h X-Git-Tag: neomutt-20170609~15 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e650673a0091481068f3a88587eee1c846ef7768;p=neomutt build: fix make git_ver.h By separating the lines, the version variable was getting lost. --- diff --git a/Makefile.am b/Makefile.am index e16532c32..7a6cc43e4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -145,12 +145,9 @@ keymap_alldefs.h: $(srcdir)/OPS $(srcdir)/OPS.SIDEBAR $(srcdir)/OPS.NOTMUCH $(sr > $@ git_ver.h: $(mutt_SOURCES) $(SUBDIRS) - version=`git describe --dirty --abbrev=6 --match "neomutt-*" 2> /dev/null | sed -e 's/^neomutt-[0-9]\{8\}//' -e 's/g//'` - echo 'const char *GitVer = "'$$version'";' > git_ver.h.tmp - if ! cmp -s git_ver.h.tmp git_ver.h; then \ - mv git_ver.h.tmp git_ver.h; \ - echo " GEN git_ver.h"; \ - fi + version=`git describe --dirty --abbrev=6 --match "neomutt-*" 2> /dev/null | sed -e 's/^neomutt-[0-9]\{8\}//' -e 's/g//'`; \ + echo 'const char *GitVer = "'$$version'";' > git_ver.h.tmp; \ + cmp -s git_ver.h.tmp git_ver.h || mv git_ver.h.tmp git_ver.h; \ rm -f git_ver.h.tmp install-exec-hook: