version.sh
资源名称:chapter15.rar [点击查看]
上传用户:hjq518
上传日期:2021-12-09
资源大小:5084k
文件大小:1k
源码类别:
Audio
开发平台:
Visual C++
- #!/bin/sh
- 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