mirror of https://github.com/axmolengine/axmol.git
add generate_docs.sh to tools
This commit is contained in:
parent
42f1d5fdf3
commit
78e3f92d5c
|
@ -0,0 +1,26 @@
|
|||
#!/bin/sh
|
||||
|
||||
#try to grab the doxygen version modified by me
|
||||
#TODO: if the doxygen is not correct, we should install it manually
|
||||
|
||||
|
||||
sed -i .bak '/CC_DEPRECATED_ATTRIBUTE CC_DLL/,/NS_CC_END/d' ../../cocos/base/ccUTF8.h
|
||||
# git diff > doc-patch.patch
|
||||
# mv doc-patch.patch docs
|
||||
#we need to generate the patch automatically and remove it after applying
|
||||
# patch -fp1 < docs/doc-patch.patch
|
||||
|
||||
|
||||
version=`grep -e 'return' ../../cocos/cocos2d.cpp | awk '{print substr($3,0,length($3)-2)}'`
|
||||
echo $version
|
||||
cd ../../docs
|
||||
#we should read cocos2d.cpp and retrieve the version number
|
||||
sed -i .bak "s/3\.0/${version}/g" doxygen.config
|
||||
|
||||
rm doxygen.config.bak
|
||||
|
||||
doxygen doxygen.config
|
||||
|
||||
git checkout . ../cocos/base/ccUTF8.h
|
||||
|
||||
rm debug.txt
|
Loading…
Reference in New Issue