#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.

Reply via email to