Skip to content
Snippets Groups Projects
Commit 123103ca authored by Aurelien Jacobs's avatar Aurelien Jacobs
Browse files

cosmetics to make version.sh more VCS agnostic

Originally committed as revision 10816 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent c1b7437a
No related branches found
No related tags found
No related merge requests found
#!/bin/sh #!/bin/sh
svn_revision=`cd "$1" && LC_ALL=C svn info 2> /dev/null | grep Revision | cut -d' ' -f2` # check for SVN revision number
test $svn_revision || svn_revision=`cd "$1" && grep revision .svn/entries 2>/dev/null | cut -d '"' -f2` revision=`cd "$1" && LC_ALL=C svn info 2> /dev/null | grep Revision | cut -d' ' -f2`
test $svn_revision || svn_revision=`cd "$1" && sed -n -e '/^dir$/{n;p;q}' .svn/entries 2>/dev/null` test $revision || revision=`cd "$1" && grep revision .svn/entries 2>/dev/null | cut -d '"' -f2`
test $svn_revision || svn_revision=UNKNOWN test $revision || revision=`cd "$1" && sed -n -e '/^dir$/{n;p;q}' .svn/entries 2>/dev/null`
test $revision && revision=SVN-r$revision
NEW_REVISION="#define FFMPEG_VERSION \"SVN-r$svn_revision\"" # no version number found
test $revision || revision=UNKNOWN
NEW_REVISION="#define FFMPEG_VERSION \"$revision\""
OLD_REVISION=`cat version.h 2> /dev/null` OLD_REVISION=`cat version.h 2> /dev/null`
# Update version.h only on revision changes to avoid spurious rebuilds # Update version.h only on revision changes to avoid spurious rebuilds
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment