]> granicus.if.org Git - neomutt/commitdiff
build: fix make git_ver.h
authorRichard Russon <rich@flatcap.org>
Tue, 6 Jun 2017 20:46:02 +0000 (21:46 +0100)
committerRichard Russon <rich@flatcap.org>
Tue, 6 Jun 2017 20:47:55 +0000 (21:47 +0100)
By separating the lines, the version variable was getting lost.

Makefile.am

index e16532c32e2d428d930d1f6477b37981859b34e8..7a6cc43e4dd7c2b48b5103a2a2ba5dcc78ebdb93 100644 (file)
@@ -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: