代码拉取完成,页面将自动刷新
同步操作将从 Chatopera/clause 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#! /bin/bash
###########################################
#
###########################################
# constants
baseDir=$(cd `dirname "$0"`;pwd)
TARGET=$baseDir/docs
TMPDIR=$baseDir/tmp
# functions
# main
[ -z "${BASH_SOURCE[0]}" -o "${BASH_SOURCE[0]}" = "$0" ] || return
if [ ! -d $TMPDIR ]; then
mkdir $TMPDIR
fi
if [ ! -d $baseDir/docs ]; then
mkdir $baseDir/docs
else
rm -rf $baseDir/docs/*
fi
if [ -d $baseDir/tmp/doxygen_out ]; then
rm -rf $baseDir/tmp/doxygen_out
fi
cd $baseDir
echo "Generating docs ..."
set -x
doxygen
if [ -d $baseDir/tmp/doxygen_out/html ]; then
cd $baseDir/tmp/doxygen_out/html
tar cf - .|(cd $TARGET; tar xf -)
cp $baseDir/var/assets/doxygen.index.html $baseDir/docs/index.html
cp -rf $baseDir/var/assets/js $baseDir/docs
echo "built docs in" $TARGET
else
echo "Docs not generated ."
exit 1
fi
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。