22 lines
645 B
Bash
Executable File
22 lines
645 B
Bash
Executable File
#!/bin/sh
|
|
|
|
usage () { echo -e "Usage: Call from the Godot source root to update LimboAI rst class documentation."; }
|
|
msg () { echo -e "$@"; }
|
|
|
|
set -e
|
|
|
|
if [ ! -d "${PWD}/modules/limboai" ]; then
|
|
usage
|
|
exit 1
|
|
fi
|
|
|
|
rm -rf /tmp/rst
|
|
./doc/tools/make_rst.py --output /tmp/rst doc/tools doc/classes/@GlobalScope.xml modules/limboai/doc_classes || /bin/true
|
|
msg Removing old rst class documentation...
|
|
rm ./modules/limboai/doc/source/classes/class_*
|
|
msg Copying new rst class documentation...
|
|
cp -r -f /tmp/rst/class_* modules/limboai/doc/source/classes/
|
|
msg Cleaning up...
|
|
rm modules/limboai/doc/source/classes/class_@globalscope.rst
|
|
msg Done!
|