]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Improve the git revision tracking
authorDavid Sommerseth <davids@redhat.com>
Fri, 19 Apr 2013 11:21:54 +0000 (13:21 +0200)
committerDavid Sommerseth <davids@redhat.com>
Fri, 19 Apr 2013 13:46:37 +0000 (15:46 +0200)
commitfb6210418162ec036289117f6f1b6705b1d0d1d4
tree3a4515bf0e48496167d403c2b23851ef5c705b8a
parent1d561d4eaebe8652768270b6373023177b8d706d
Improve the git revision tracking

This removes the single 'git revision' line from the --version screen and
moves this information on the top, together with the OpenVPN version.

In addition this patch adds two git flags after the git committish.  If
there exists changed but unstaged files when the build was done, a '+' is
appended after the committish.  If there exists staged files (files which
have been added with 'git add') a '*' will be appended.  These flags are
not exclusive.

This also simplifies the config-version.h generation by not using
sed parsing a template.  It's just two lines which are generated, so
no need to complicate things more than needed.

Signed-off-by: David Sommerseth <davids@redhat.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: 1366375212-14886-1-git-send-email-dazo@users.sourceforge.net
URL: http://article.gmane.org/gmane.network.openvpn.devel/7522
Makefile.am
config-version.h.in [deleted file]
src/openvpn/options.c
version.m4