forked from bartvdbraak/blender
edits to document uploading script so the latest release docs can always be found at:
http://www.blender.org/documentation/blender_python_api Easier for linking wiki docs.
This commit is contained in:
parent
f844b79577
commit
a8ebc1b2de
@ -1483,7 +1483,9 @@ def write_sphinx_conf_py(basepath):
|
|||||||
|
|
||||||
def execfile(filepath):
|
def execfile(filepath):
|
||||||
global_namespace = {"__file__": filepath, "__name__": "__main__"}
|
global_namespace = {"__file__": filepath, "__name__": "__main__"}
|
||||||
exec(compile(open(filepath).read(), filepath, 'exec'), global_namespace)
|
file_handle = open(filepath)
|
||||||
|
exec(compile(file_handle.read(), filepath, 'exec'), global_namespace)
|
||||||
|
file_handle.close()
|
||||||
|
|
||||||
|
|
||||||
def write_rst_contents(basepath):
|
def write_rst_contents(basepath):
|
||||||
|
@ -32,8 +32,7 @@ blender_version_char=$(grep BLENDER_VERSION_CHAR $blender_srcdir/source/blender/
|
|||||||
blender_version_cycle=$(grep BLENDER_VERSION_CYCLE $blender_srcdir/source/blender/blenkernel/BKE_blender.h | awk '{print $3}')
|
blender_version_cycle=$(grep BLENDER_VERSION_CYCLE $blender_srcdir/source/blender/blenkernel/BKE_blender.h | awk '{print $3}')
|
||||||
blender_subversion=$(grep BLENDER_SUBVERSION $blender_srcdir/source/blender/blenkernel/BKE_blender.h | awk '{print $3}')
|
blender_subversion=$(grep BLENDER_SUBVERSION $blender_srcdir/source/blender/blenkernel/BKE_blender.h | awk '{print $3}')
|
||||||
|
|
||||||
if [ "$blender_version_cycle" == "release" ]
|
if [ "$blender_version_cycle" == "release" ] ; then
|
||||||
then
|
|
||||||
BLENDER_VERSION=$(expr $blender_version / 100)_$(expr $blender_version % 100)$blender_version_char"_release"
|
BLENDER_VERSION=$(expr $blender_version / 100)_$(expr $blender_version % 100)$blender_version_char"_release"
|
||||||
else
|
else
|
||||||
BLENDER_VERSION=$(expr $blender_version / 100)_$(expr $blender_version % 100)_$blender_subversion
|
BLENDER_VERSION=$(expr $blender_version / 100)_$(expr $blender_version % 100)_$blender_subversion
|
||||||
@ -109,6 +108,11 @@ if $DO_UPLOAD ; then
|
|||||||
# better redirect
|
# better redirect
|
||||||
ssh $SSH_USER@emo.blender.org 'echo "<html><head><title>Redirecting...</title><meta http-equiv=\"REFRESH\" content=\"0;url=../blender_python_api_'$BLENDER_VERSION'/\"></head><body>Redirecting...</body></html>" > '$SSH_UPLOAD'/250PythonDoc/index.html'
|
ssh $SSH_USER@emo.blender.org 'echo "<html><head><title>Redirecting...</title><meta http-equiv=\"REFRESH\" content=\"0;url=../blender_python_api_'$BLENDER_VERSION'/\"></head><body>Redirecting...</body></html>" > '$SSH_UPLOAD'/250PythonDoc/index.html'
|
||||||
|
|
||||||
|
# redirect for release only so wiki can point here
|
||||||
|
if [ "$blender_version_cycle" == "release" ] ; then
|
||||||
|
ssh $SSH_USER@emo.blender.org 'echo "<html><head><title>Redirecting...</title><meta http-equiv=\"REFRESH\" content=\"0;url=../blender_python_api_'$BLENDER_VERSION'/\"></head><body>Redirecting...</body></html>" > '$SSH_UPLOAD'/blender_python_api/index.html'
|
||||||
|
fi
|
||||||
|
|
||||||
if $DO_OUT_PDF ; then
|
if $DO_OUT_PDF ; then
|
||||||
# rename so local PDF has matching name.
|
# rename so local PDF has matching name.
|
||||||
rsync --progress -avze "ssh -p 22" $SPHINXBASE/sphinx-out/blender_python_reference_$BLENDER_VERSION.pdf $SSH_HOST:$SSH_UPLOAD_FULL/blender_python_reference_$BLENDER_VERSION.pdf
|
rsync --progress -avze "ssh -p 22" $SPHINXBASE/sphinx-out/blender_python_reference_$BLENDER_VERSION.pdf $SSH_HOST:$SSH_UPLOAD_FULL/blender_python_reference_$BLENDER_VERSION.pdf
|
||||||
|
Loading…
Reference in New Issue
Block a user