Compute the version number dynamically master
authorJason Self <j@jxself.org>
Sat, 17 Mar 2018 19:15:51 +0000 (12:15 -0700)
committerJason Self <j@jxself.org>
Sat, 17 Mar 2018 19:15:51 +0000 (12:15 -0700)
commit839094b01355779437102172f32cc05e60e652e3
tree176289714b51181ebe7a470f822c926d706ca225
parente3dcc1d3966fb95a5a232daa193c6b5d89a06b7e
Compute the version number dynamically

This creates a generated version number. When not on the master
branch (i.e., a release branch) it uses git describe --tags to return
either the exact release tag or if on a later commit (because there
was a fix made to a released version) then the command returns that
tag plus the number of commits since that tag along with the short
hash. When on the master branch, which has no tags, it returns a
similiar output.

Signed-off-by: Jason Self <j@jxself.org>
configure.ac
version.sh [new file with mode: 0755]