Docs: early exist build process on error

Don't attempt to build docs when generation fails.
This commit is contained in:
Campbell Barton 2016-02-28 04:24:22 +11:00
parent c3a408938d
commit 3091935fec

@ -54,7 +54,17 @@ SPHINXBASE=doc/python_api
if $DO_EXE_BLENDER ; then
# dont delete existing docs, now partial updates are used for quick builds.
$BLENDER_BIN --background -noaudio --factory-startup --python $SPHINXBASE/sphinx_doc_gen.py
$BLENDER_BIN \
--background \
-noaudio \
--factory-startup \
--python-exit-code 1 \
--python $SPHINXBASE/sphinx_doc_gen.py
if (($? == 1)) ; then
echo "Generating documentation failed, aborting"
exit 1
fi
fi