X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=share%2Fgenbuild.sh;h=0dff4ba552b5ccac38c79f401f3f1335ce9b5c7b;hb=f933bb6282b78bd807e23b667d2bd23a34ffa941;hp=d959877dc85a391a640b8eb2912156c3aad812d1;hpb=a20c0d0f6792acf532309eee2e9f29120c801ee4;p=novacoin.git diff --git a/share/genbuild.sh b/share/genbuild.sh index d959877..0dff4ba 100755 --- a/share/genbuild.sh +++ b/share/genbuild.sh @@ -1,5 +1,9 @@ #!/bin/sh +PREVDIR=$(pwd) +SCRIPT=$(readlink -f $0) +SCRIPTPATH=`dirname $SCRIPT` + if [ $# -gt 0 ]; then FILE="$1" shift @@ -11,12 +15,14 @@ else exit 1 fi +cd $SCRIPTPATH + if [ -e "$(which git)" ]; then # clean 'dirty' status of touched files that haven't been modified git diff >/dev/null 2>/dev/null - # get a string like "v0.6.0-66-g59887e8-dirty" - DESC="$(git describe --dirty 2>/dev/null)" + # get a string like "v0.6.0-66-g59887e8" + DESC="$(git describe 2>/dev/null)" # get a string like "2012-04-10 16:27:19 +0200" TIME="$(git log -n 1 --format="%ci")" @@ -33,3 +39,5 @@ if [ "$INFO" != "$NEWINFO" ]; then echo "$NEWINFO" >"$FILE" echo "#define BUILD_DATE \"$TIME\"" >>"$FILE" fi + +cd $PREVDIR