OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
SVN version
[pf3gnuchains/gcc-fork.git]
/
maintainer-scripts
/
update_version
diff --git
a/maintainer-scripts/update_version
b/maintainer-scripts/update_version
index
7d3d2f0
..
2217052
100755
(executable)
--- a/
maintainer-scripts/update_version
+++ b/
maintainer-scripts/update_version
@@
-6,8
+6,8
@@
# in $ADD_BRANCHES.
CVSROOT=${CVSROOT:-/cvs/gcc}
# in $ADD_BRANCHES.
CVSROOT=${CVSROOT:-/cvs/gcc}
-IGNORE_BRANCHES='gcc-(2_95|3_0|3_1|3_2)-branch'
-ADD_BRANCHES='HEAD
tree-ssa-20020619-branch lno
-branch'
+IGNORE_BRANCHES='gcc-(2_95|3_0|3_1|3_2
|3_3
)-branch'
+ADD_BRANCHES='HEAD
autovect-branch dfp
-branch'
# Run this from /tmp.
export CVSROOT
# Run this from /tmp.
export CVSROOT
@@
-36,6
+36,11
@@
textstring_FILES="gcc/gcc/version.c"
# version is contained within a #define
cppdefine_FILES="gcc/libstdc++-v3/include/bits/c++config"
# version is contained within a #define
cppdefine_FILES="gcc/libstdc++-v3/include/bits/c++config"
+# version is all there is
+datestamp_FILES="gcc/gcc/DATESTAMP"
+
+FILES="$textstring_FILES $cppdefine_FILES $datestamp_FILES"
+
# Assume all will go well.
RESULT=0
# Assume all will go well.
RESULT=0
@@
-45,9
+50,9
@@
for BRANCH in $BRANCHES; do
# you check out files with -r HEAD, CVS will not let you check
# in changes.
if test "$BRANCH" = HEAD; then
# you check out files with -r HEAD, CVS will not let you check
# in changes.
if test "$BRANCH" = HEAD; then
- ${CVS} co $
textstring_FILES $cppdefine_
FILES
+ ${CVS} co $FILES
else
else
- ${CVS} co -r $BRANCH $
textstring_FILES $cppdefine_
FILES
+ ${CVS} co -r $BRANCH $FILES
fi
# There are no files to commit yet.
fi
# There are no files to commit yet.
@@
-81,6
+86,19
@@
for BRANCH in $BRANCHES; do
fi
done
fi
done
+ for file in $datestamp_FILES; do
+ if test -f $file; then
+ echo ${CURR_DATE} > $file.new
+
+ if /usr/bin/cmp -s $file $file.new; then
+ rm -f $file.new
+ else
+ mv -f $file.new $file
+ COMMIT_FILES="$COMMIT_FILES $file"
+ fi
+ fi
+ done
+
if test -n "$COMMIT_FILES" \
&& ! ${CVS} commit -m "Daily bump." $COMMIT_FILES; then
# If we could not commit the files, indicate failure.
if test -n "$COMMIT_FILES" \
&& ! ${CVS} commit -m "Daily bump." $COMMIT_FILES; then
# If we could not commit the files, indicate failure.