annotate move-if-change @ 4419:eb82fbb675ea

Use Mercurial changeset hash to identify build version. 2008-01-25 Michael Sperber <mike@xemacs.org> * Makefile.in.in: * configure.ac: * version.sh.in: Use Mercurial tip hash to identify version instead of old CVS method. 2008-01-25 Michael Sperber <mike@xemacs.org> * build-report.el (build-report-version-file-regexp): Adjust to handle Mercurial hash. 2008-01-25 Michael Sperber <mike@xemacs.org> * xemacs.mak (version.sh): Generate version.sh via Mercurial. 2008-01-25 Michael Sperber <mike@xemacs.org> * emacs.c (vars_of_emacs): Zap mention of CVS.
author Mike Sperber <sperber@deinprogramm.de>
date Thu, 07 Feb 2008 10:03:49 +0100
parents 376386a54a3c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 #!/bin/sh
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2 if
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 test -r $2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4 then
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5 if
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6 cmp $1 $2 > /dev/null
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 then
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8 echo $2 is unchanged
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9 rm -f $1
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10 else
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 mv -f $1 $2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 fi
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 else
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 mv -f $1 $2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15 fi