Changeset 6d8e26 in git for git-version-gen


Ignore:
Timestamp:
Sep 1, 2013, 7:06:25 AM (10 years ago)
Author:
Oleksandr Motsak <motsak@…>
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
Message:
Fixed git-version-gen + just return short id for now
File:
1 edited

Legend:

Unmodified
Added
Removed
  • git-version-gen

    r6b6dba r6d8e26  
    22
    33GIT_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'
     5if [ -d "$GIT_WORK_TREE/.git" ] && v=`git log --pretty=format:'%h' --abbrev-commit -1 2>/dev/null`
    66then
    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
    88else
    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 
    1116fi
    12 
    13 
    14 exit 0
Note: See TracChangeset for help on using the changeset viewer.