Hi,
Uros Bizjak wrote:
> Is there a way to add automatically updated SVN revision number to gcc
> version string? Something similar to $Revision$ in RCS?
Well, the problem with $Revision$ is that it only refects the revision
of that single file.
> I think it would be quite informative if during development phase[...]
> gcc --version
> gcc (GCC) 4.3.0 20070621 (experimental) Revision XXXXX
I would like this as well. Maybe something along the following would work:
STRING=""
if [ -d "$CONFIGURE/.svn" -a -n "`svn 2>&1`" ]; then
REV="`svn info "$CONFIGURE"|grep Revi|awk '{print $2}'`"
BRANCH=`svn info "$CONFIGURE"|grep URL|sed -e 's#.*/##'`
STRING=" Revision $REV ($BRANCH)"
end if
Where $CONFIGURE is the directory where "./configure" is. The Revision
should be determined when running make.
Tobias