Revision: 8060 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8060&view=rev Author: astraw Date: 2010年01月02日 05:09:59 +0000 (2010年1月02日) Log Message: ----------- add linux/unix script for building docs in buildbox Added Paths: ----------- trunk/matplotlib/test/_buildbot_doc.sh Added: trunk/matplotlib/test/_buildbot_doc.sh =================================================================== --- trunk/matplotlib/test/_buildbot_doc.sh (rev 0) +++ trunk/matplotlib/test/_buildbot_doc.sh 2010年01月02日 05:09:59 UTC (rev 8060) @@ -0,0 +1,15 @@ +#!/bin/bash +set -e + +TARGET=`pwd`/PYmpl +TARGET_py=$TARGET/bin/python + +$TARGET_py -c "import shutil,matplotlib; x=matplotlib.get_configdir(); shutil.rmtree(x)" + +TARGET_easy_install=$TARGET/bin/easy_install + +$TARGET_easy_install sphinx + +cd doc + +$TARGET_py make.py all Property changes on: trunk/matplotlib/test/_buildbot_doc.sh ___________________________________________________________________ Added: svn:executable + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 8062 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8062&view=rev Author: astraw Date: 2010年01月02日 05:20:47 +0000 (2010年1月02日) Log Message: ----------- buildbot: build docs Modified Paths: -------------- trunk/matplotlib/test/_buildbot_doc.sh Modified: trunk/matplotlib/test/_buildbot_doc.sh =================================================================== --- trunk/matplotlib/test/_buildbot_doc.sh 2010年01月02日 05:10:08 UTC (rev 8061) +++ trunk/matplotlib/test/_buildbot_doc.sh 2010年01月02日 05:20:47 UTC (rev 8062) @@ -2,14 +2,12 @@ set -e TARGET=`pwd`/PYmpl -TARGET_py=$TARGET/bin/python +source $TARGET/bin/activate -$TARGET_py -c "import shutil,matplotlib; x=matplotlib.get_configdir(); shutil.rmtree(x)" +python -c "import shutil,matplotlib; x=matplotlib.get_configdir(); shutil.rmtree(x)" -TARGET_easy_install=$TARGET/bin/easy_install +easy_install sphinx -$TARGET_easy_install sphinx - cd doc -$TARGET_py make.py all +python make.py all This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 8072 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8072&view=rev Author: mdboom Date: 2010年01月04日 15:08:52 +0000 (2010年1月04日) Log Message: ----------- Clean docs before building them. Modified Paths: -------------- trunk/matplotlib/test/_buildbot_doc.sh Modified: trunk/matplotlib/test/_buildbot_doc.sh =================================================================== --- trunk/matplotlib/test/_buildbot_doc.sh 2010年01月04日 14:32:39 UTC (rev 8071) +++ trunk/matplotlib/test/_buildbot_doc.sh 2010年01月04日 15:08:52 UTC (rev 8072) @@ -10,4 +10,5 @@ cd doc +python make.py clean python make.py all This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 8073 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8073&view=rev Author: astraw Date: 2010年01月04日 17:22:32 +0000 (2010年1月04日) Log Message: ----------- buildbot: debug documentation uploads Modified Paths: -------------- trunk/matplotlib/test/_buildbot_doc.sh Modified: trunk/matplotlib/test/_buildbot_doc.sh =================================================================== --- trunk/matplotlib/test/_buildbot_doc.sh 2010年01月04日 15:08:52 UTC (rev 8072) +++ trunk/matplotlib/test/_buildbot_doc.sh 2010年01月04日 17:22:32 UTC (rev 8073) @@ -2,13 +2,31 @@ set -e TARGET=`pwd`/PYmpl +echo "activating virtual environment" source $TARGET/bin/activate +echo "removing MPL config dir" python -c "import shutil,matplotlib; x=matplotlib.get_configdir(); shutil.rmtree(x)" +echo "calling 'easy_install sphinx'" easy_install sphinx +echo "calling 'cd doc'" cd doc +echo "calling 'python make.py clean'" python make.py clean + +echo "calling 'python make.py all'" python make.py all + +# SourceForce needs the below +echo "configuring for upload to SourceForge" + +echo "Options +Indexes" > build/html/.htaccess + +chmod -R a+r build +find build -type d | xargs chmod a+rx + +echo "listing built files" +find build This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 8642 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8642&view=rev Author: astraw Date: 2010年08月17日 14:25:51 +0000 (2010年8月17日) Log Message: ----------- buildbot: install Sphinx 1.0.1 (instead of latest) to avoid Sphinx bug #501 Modified Paths: -------------- trunk/matplotlib/test/_buildbot_doc.sh Modified: trunk/matplotlib/test/_buildbot_doc.sh =================================================================== --- trunk/matplotlib/test/_buildbot_doc.sh 2010年08月17日 13:05:35 UTC (rev 8641) +++ trunk/matplotlib/test/_buildbot_doc.sh 2010年08月17日 14:25:51 UTC (rev 8642) @@ -8,8 +8,8 @@ echo "removing MPL config dir" python -c "import shutil,matplotlib; x=matplotlib.get_configdir(); shutil.rmtree(x)" -echo "calling 'easy_install sphinx'" -easy_install sphinx +echo "calling 'easy_install Sphinx==1.0.1'" +easy_install "Sphinx==1.0.1" echo "calling 'cd doc'" cd doc This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 8654 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8654&view=rev Author: astraw Date: 2010年08月23日 17:56:38 +0000 (2010年8月23日) Log Message: ----------- build docs with Sphinx latest (1.0.3 fixes bug with 1.0.2) Modified Paths: -------------- trunk/matplotlib/test/_buildbot_doc.sh Modified: trunk/matplotlib/test/_buildbot_doc.sh =================================================================== --- trunk/matplotlib/test/_buildbot_doc.sh 2010年08月21日 18:10:24 UTC (rev 8653) +++ trunk/matplotlib/test/_buildbot_doc.sh 2010年08月23日 17:56:38 UTC (rev 8654) @@ -8,8 +8,8 @@ echo "removing MPL config dir" python -c "import shutil,matplotlib; x=matplotlib.get_configdir(); shutil.rmtree(x)" -echo "calling 'easy_install Sphinx==1.0.1'" -easy_install "Sphinx==1.0.1" +echo "calling 'easy_install Sphinx'" +easy_install Sphinx echo "calling 'cd doc'" cd doc This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.