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