diff --git a/version.sh b/version.sh index 0f0b249..9a026da 100755 --- a/version.sh +++ b/version.sh @@ -2,17 +2,18 @@ USAGE="Description: libsera release number versioner. Usage: -$(basename $0) -h -- Show this help. -$(basename $0) ask -- Show ntcagent and smsagent current versions. -$(basename $0) -- Update version number to ." +$(basename $0) -h -- Show this help. +$(basename $0) ask -- Show current version. +$(basename $0) update -- Update version number to ." if [ "$1" = "" -o "$1" = "-h" ]; then echo "$USAGE" elif [ "$1" = "ask" ]; then echo -n "libsera: " grep 'REALNAME:=' Makefile | cut -c 21- -else - sed -i --follow-symlinks '/REALNAME:=/c\REALNAME:=$(SONAME).'"$1" Makefile - sed -i --follow-symlinks "/PROJECT_NUMBER/c\PROJECT_NUMBER = $1" Doxyfile - sed -i --follow-symlinks "s/Version [0-9]\.[0-9][0-9]*/Version $1/" doc/title.tex +elif [ "$1" = "update" ]; then + sed -i --follow-symlinks '/REALNAME:=/c\REALNAME:=$(SONAME).'"$2" Makefile.template + sed -i --follow-symlinks "/PROJECT_NUMBER/c\PROJECT_NUMBER = $2" Doxyfile + sed -i --follow-symlinks "s/Version [0-9]\.[0-9][0-9]*/Version $2/" doc/title.tex fi +exit 0 \ No newline at end of file