mirror of
https://github.com/znc/znc.git
synced 2026-03-28 17:42:41 +01:00
Fix version.sh for ancient git
I'm not sure when the `format` argument was added to `git log`, but it seems to be an alias for `pretty` (ie both exist in current versions of git). I noticed this was failing on my ancient system that's stuck with git 1.5, this makes it work. Also, `ignore-submodules` is not understood by ancient `git status` - I believe the expected output would be achieved by simply removing this argument, but it's not important since it fails gracefully enough and fixing it so newer git doesn't fail seems more complicated.
This commit is contained in:
committed by
Alexey Sokolov
parent
0aaabe8c9f
commit
4c7fa1aabf
@@ -16,7 +16,7 @@ else
|
||||
|
||||
# Figure out the information we need
|
||||
LATEST_TAG=`${GIT} describe --abbrev=0 HEAD`
|
||||
COMMITS_SINCE=`${GIT} log --format=oneline ${LATEST_TAG}..HEAD | wc -l`
|
||||
COMMITS_SINCE=`${GIT} log --pretty=oneline ${LATEST_TAG}..HEAD | wc -l`
|
||||
# Explicitly make it a number: on openbsd wc -l returns " 42" instead of "42"
|
||||
let COMMITS_SINCE=COMMITS_SINCE
|
||||
SHORT_ID=`${GIT} rev-parse --short HEAD`
|
||||
|
||||
Reference in New Issue
Block a user