#7943: move docbuild commands to their own targets in SAGE_ROOT/makefile
-------------------------------+--------------------------------------------
Reporter: mvngu | Owner: mvngu
Type: defect | Status: needs_work
Priority: major | Milestone: sage-4.3.4
Component: documentation | Keywords:
Author: Mitesh Patel | Upstream: N/A
Reviewer: Minh Van Nguyen | Merged:
Work_issues: |
-------------------------------+--------------------------------------------
Changes (by mvngu):
* status: needs_review => needs_work
Comment:
A comparison of the file `install` on this ticket and the corresponding
file in Sage 4.3.4.alpha0 shows this:
{{{
[mv...@sage spkg]$ diff -Naur install.orig install
--- install.orig 2010-03-03 10:45:48.991436483 -0800
+++ install 2010-02-21 14:51:11.000000000 -0800
@@ -131,6 +131,9 @@
PIL=`$newest pil`
export PIL
+PYPROCESSING=`$newest pyprocessing`
+export PYPROCESSING
+
LIBM4RI=`$newest libm4ri`
export LIBM4RI
@@ -364,14 +367,6 @@
exit 1
fi
-# Build the documentation
-# The following three lines have been commented out. They cause the
-# documentation to rebuild when doing "make test". See trac 6645.
-#rm -rf "$SAGE_ROOT"/devel/sage-main/doc/output/doctrees
-#rm -rf "$SAGE_ROOT"/devel/sage-main/doc/en/reference/sage/*
-#"$SAGE_ROOT"/sage -docbuild --jsmath all html
-"$SAGE_ROOT"/sage -docbuild all html
-
if [ "$1" = "all" -a $? = 0 ]; then
echo "To install gap, gp, singular, etc., scripts"
echo "in a standard bin directory, start sage and"
@@ -379,5 +374,8 @@
echo " sage: install_scripts('/usr/local/bin')"
echo "at the Sage command prompt."
echo ""
+ echo "To build the documentation, run"
+ echo " make doc"
+ echo ""
echo "Sage build/upgrade complete!"
fi
}}}
The problematic snippet is:
{{{
+PYPROCESSING=`$newest pyprocessing`
+export PYPROCESSING
+
}}}
Ticket #6503 has removed pyprocessing from the standard spkg repository.
Could the file `install` here be rebased on top of that in Sage
4.3.4.alpha0?
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7943#comment:18>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.