diff options
author | Georg Brandl <georg@python.org> | 2008-10-04 08:13:56 (GMT) |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2008-10-04 08:13:56 (GMT) |
commit | 4cf8ac41cee1100a62a04b35449fa02a112de7dd (patch) | |
tree | ae78c4776788d9800f77cfe3ae5320d6e165cb96 | |
parent | 50111c08ac68916e5c9d733c9d128e8e647b413d (diff) | |
download | cpython-4cf8ac41cee1100a62a04b35449fa02a112de7dd.zip cpython-4cf8ac41cee1100a62a04b35449fa02a112de7dd.tar.gz cpython-4cf8ac41cee1100a62a04b35449fa02a112de7dd.tar.bz2 |
Add step to build downloadable docs.
-rwxr-xr-x | Misc/build.sh | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/Misc/build.sh b/Misc/build.sh index 028a442..423e96d 100755 --- a/Misc/build.sh +++ b/Misc/build.sh @@ -50,7 +50,8 @@ FAILURE_MAILTO="python-checkins@python.org" #FAILURE_CC="optional--uncomment and set to desired address" REMOTE_SYSTEM="neal@dinsdale.python.org" -REMOTE_DIR="/data/ftp.python.org/pub/docs.python.org/dev/2.6" +REMOTE_DIR="/data/ftp.python.org/pub/www.python.org/doc/current" +REMOTE_DIR_DIST="/data/ftp.python.org/pub/python/doc/current" RESULT_FILE="$DIR/build/index.html" INSTALL_DIR="/tmp/python-test-2.6/local" RSYNC_OPTS="-aC -e ssh" @@ -271,11 +272,24 @@ if [ $err != 0 ]; then mail_on_failure "doc" ../build/$F fi +F="make-doc-dist.out" +start=`current_time` +if [ $conflict_count == 0 ]; then + make dist >& ../build/$F + err=$? +fi +update_status "Making downloadable doc" "$F" $start +if [ $err != 0 ]; then + NUM_FAILURES=1 + mail_on_failure "doc dist" ../build/$F +fi + echo "</ul>" >> $RESULT_FILE echo "</body>" >> $RESULT_FILE echo "</html>" >> $RESULT_FILE ## copy results rsync $RSYNC_OPTS build/html/* $REMOTE_SYSTEM:$REMOTE_DIR +rsync $RSYNC_OPTS dist/* $REMOTE_SYSTEM:$REMOTE_DIR_DIST cd ../build rsync $RSYNC_OPTS index.html *.out $REMOTE_SYSTEM:$REMOTE_DIR/results/ |