Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2000-06-21 01:42:25 +0400
committerChristopher Faylor <me@cgf.cx>2000-06-21 01:42:25 +0400
commit3ce7a5af5a41fddc15258cd37959f46c2d294d20 (patch)
tree77e56eb71d52786d4e6d05f4662a862bf9fd8828 /winsup/cygwin/mkvers.sh
parenta704d94a8640a9e5291e33d47f6f528f569d18c9 (diff)
* mkvers.sh: Fix problem with handling of CVS tags causing .rc syntax errors.
Diffstat (limited to 'winsup/cygwin/mkvers.sh')
-rwxr-xr-xwinsup/cygwin/mkvers.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/winsup/cygwin/mkvers.sh b/winsup/cygwin/mkvers.sh
index 63a0a594b..f7d71bef9 100755
--- a/winsup/cygwin/mkvers.sh
+++ b/winsup/cygwin/mkvers.sh
@@ -86,6 +86,7 @@ fn=`basename $incfile`
#
cvs_tag="`sed 's%^.\(.*\)%\1%' $dir/CVS/Tag 2>/dev/null`"
+wv_cvs_tag="$cvs_tag"
[ -n "$cvs_tag" ] && cvs_tag=" CVS tag"'
'"$cvs_tag"
@@ -164,8 +165,10 @@ cygverhigh=`expr $major / 1000`
cygverlow=`expr $major % 1000`
cygwin_ver="$cygverhigh.$cygverlow.$minor"
if [ -n "$cvs_tag" ]; then
- cygwin_ver="$cygwin_ver ($cvs_tag)"
+ cvs_tag="`echo $wv_cvs_tag | sed -e 's/-branch.*//'`"
+ cygwin_ver="$cygwin_ver-$cvs_tag"
fi
+echo "Version $cygwin_ver"
set -$- $builddate
$windres --include-dir $dir/../w32api/include --include-dir $dir/include --define CYGWIN_BUILD_DATE="$1" --define CYGWIN_BUILD_TIME="$2" --define CYGWIN_VERSION='"'"$cygwin_ver"'"' $rcfile winver.o