Changeset 6d8e26 in git for git-version-gen
- Timestamp:
- Sep 1, 2013, 7:06:25 AM (10 years ago)
- Branches:
- (u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
- Children:
- 6af0619c6552cdcec5fde3657123ad6e806d0842
- Parents:
- 6b6dba95bf930b22513d57bf829cc2f7bf9f0127
- git-author:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2013-09-01 07:06:25+02:00
- git-committer:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2013-09-01 07:31:56+02:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
git-version-gen
r6b6dba r6d8e26 2 2 3 3 GIT_WORK_TREE=`dirname "$0"` 4 5 if [ -d "$GIT_WORK_TREE/.git" ] && v=`git log --pretty=format:'%h on %ci by %an: "%s"' --abbrev-commit -1 2>/dev/null | sed 's/\"/\\\"/g'`4 ## :'%h on %ci by %an: "%s"' --abbrev-commit | sed 's/\"/\\\"/g' 5 if [ -d "$GIT_WORK_TREE/.git" ] && v=`git log --pretty=format:'%h' --abbrev-commit -1 2>/dev/null` 6 6 then 7 dirty=`sh -c "git diff-index --name-status HEAD 2>/dev/null | sed -e 's|^\([A-Z]\).*|\1|g' | tr -d '\012'"` && [ -n "$dirty" ] && echo -n "$v * $dirty"7 dirty=`sh -c "git diff-index --name-status HEAD 2>/dev/null | sed -e 's|^\([A-Z]\).*|\1|g' | tr -d '\012'"` && [ -n "$dirty" ] && echo -n "$v|$dirty" && exit 0 8 8 else 9 [ -r "$1" ] && cat "$1" && exit 0 10 echo -n "UNKNOWN_GIT_VERSION" 9 F="$1" 10 if [ -r "$F" ]; 11 then 12 cat "$F" 13 else 14 echo -n "UNKNOWN_GIT_VERSION" 15 fi 11 16 fi 12 13 14 exit 0
Note: See TracChangeset
for help on using the changeset viewer.