UpdateDocument.sh 473 B

123456789101112131415
  1. cd $( dirname $0 )
  2. BIN=`pwd`
  3. cd ../Docs
  4. echo "Dumping AngelScript API..."
  5. $BIN/ScriptCompiler -dumpapi ScriptAPI.dox AngelScriptAPI.h
  6. if [ $? -ne 0 ]; then exit 1; fi
  7. echo "Dumping LuaScript API..."
  8. out=`pwd`/LuaScriptAPI.dox
  9. pushd ../Source/Engine/LuaScript/pkgs >/dev/null
  10. $BIN/tolua++ -L ToDoxHook.lua -P -o $out $BIN/LuaPkgToDox.txt
  11. if [ $? -ne 0 ]; then exit 1; fi
  12. popd >/dev/null
  13. echo "Converting Doxygen files to HTML..."
  14. doxygen Doxyfile 1>/dev/null
  15. echo "Finish."