[Python-checkins] r57083 - python/trunk/Misc/build.sh
neal.norwitz
python-checkins at python.org
Thu Aug 16 07:07:31 CEST 2007
Author: neal.norwitz
Date: Thu Aug 16 07:07:03 2007
New Revision: 57083
Modified:
python/trunk/Misc/build.sh
Log:
Support the new doc system.
Modified: python/trunk/Misc/build.sh
==============================================================================
--- python/trunk/Misc/build.sh (original)
+++ python/trunk/Misc/build.sh Thu Aug 16 07:07:03 2007
@@ -214,17 +214,21 @@
cd $DIR/Doc
F="make-doc.out"
start=`current_time`
+# XXX(nnorwitz): will there be a similar problem with the new ReST-based system?
+# Keep this code around until after the first release of 2.6a1 or 3.0a1.
+# At that point, it should be clear if this code is needed or not.
# Doc/commontex/boilerplate.tex is expected to always have an outstanding
# modification for the date. When a release is cut, a conflict occurs.
# This allows us to detect this problem and not try to build the docs
# which will definitely fail with a conflict.
-CONFLICTED_FILE=commontex/boilerplate.tex
-conflict_count=`grep -c "<<<" $CONFLICTED_FILE`
+#CONFLICTED_FILE=commontex/boilerplate.tex
+#conflict_count=`grep -c "<<<" $CONFLICTED_FILE`
+conflict_count=0
if [ $conflict_count != 0 ]; then
echo "Conflict detected in $CONFLICTED_FILE. Doc build skipped." > ../build/$F
err=1
else
- make >& ../build/$F
+ make html >& ../build/$F
err=$?
fi
update_status "Making doc" "$F" $start
@@ -238,6 +242,6 @@
echo "</html>" >> $RESULT_FILE
## copy results
-rsync $RSYNC_OPTS html/* $REMOTE_SYSTEM:$REMOTE_DIR
+rsync $RSYNC_OPTS build/html/* $REMOTE_SYSTEM:$REMOTE_DIR
cd ../build
rsync $RSYNC_OPTS index.html *.out $REMOTE_SYSTEM:$REMOTE_DIR/results/
More information about the Python-checkins
mailing list