⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mkrelease.sh

📁 这是国外的resip协议栈
💻 SH
字号:
#! /bin/shPROJECT=NetxxVERSION_FILE=docs/VERSIONVERSION=`head -1 $VERSION_FILE | perl -pe 's/\s+.*$//'`CVSTAG=`head -1 $VERSION_FILE  | perl -pe 's/^[\d.]+\s+\d+\s+([^\s]+).*$/$1/'`DESTDIR="$PROJECT-$VERSION"DOCBOOK_XSL=$HOME/develop/xslt-tools/stylesheets/docbook2html.xslREADME_XSL=$HOME/develop/project-xslt/stylesheets/readme.xslW3M="w3m -cols 76 -dump"XSLT="xsltproc"echo "===> Making $PROJECT release (Version == $VERSION) (CVSTAG == $CVSTAG)"if [ ! -r $DOCBOOK_XSL ] ; then    echo "missing $DOCBOOK_XSL"    exit 1fiif [ ! -r $README_XSL ] ; then    echo "missing $README_XSL"    exit 1fi# checkout the correct tag/branch from CVScvs -q checkout -r $CVSTAG -d $DESTDIR $PROJECTif [ ! -d $DESTDIR ] ; then    echo "cvs checkout failed"    exit 1fi# remove the CVS directoriesfind $DESTDIR -name CVS -type d | xargs rm -rf# create the README, INSTALL and like filesTMPFILE=tmp.html(    cd $DESTDIR    $XSLT $README_XSL docs/project/project.xml > $TMPFILE    $W3M $TMPFILE > README    $XSLT $DOCBOOK_XSL docs/manual/get_started.xml > $TMPFILE    $W3M $TMPFILE > INSTALL    $XSLT $DOCBOOK_XSL docs/manual/credits.xml > $TMPFILE    $W3M $TMPFILE > docs/CREDITS    $XSLT $DOCBOOK_XSL docs/manual/todo.xml > $TMPFILE    $W3M $TMPFILE > docs/TODO    rm $TMPFILE)# create a tarballtar czvf ${DESTDIR}.tar.gz $DESTDIR# remove the directory that CVS createdrm -rf $DESTDIR

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -