version.sh
资源名称:X264CODEC.rar [点击查看]
上传用户:lctgjx
上传日期:2022-06-04
资源大小:8887k
文件大小:1k
源码类别:
流媒体/Mpeg4/MP4
开发平台:
Visual C++
- #!/bin/bash
- git rev-list HEAD | sort > config.git-hash
- LOCALVER=`wc -l config.git-hash | awk '{print $1}'`
- if [ $LOCALVER > 1 ] ; then
- VER=`git rev-list origin/master | sort | join config.git-hash - | wc -l | awk '{print $1}'`
- if [ $VER != $LOCALVER ] ; then
- VER="$VER+$(($LOCALVER-$VER))"
- elif git status | grep -q "modified:" ; then
- VER="${VER}M"
- fi
- VER="$VER $(git rev-list HEAD -n 1 | head -c 7)"
- echo "#define X264_VERSION " r$VER"" >> config.h
- else
- echo "#define X264_VERSION """ >> config.h
- VER="x"
- fi
- rm -f config.git-hash
- API=`grep '#define X264_BUILD' < x264.h | sed -e 's/.* ([1-9][0-9]*).*/1/'`
- echo "#define X264_POINTVER "0.$API.$VER"" >> config.h