#19963: Build documentation in $SAGE_SHARE/doc/sage
-------------------------------------+-------------------------------------
       Reporter:  jdemeyer           |        Owner:
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-7.1
      Component:  build              |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Jeroen Demeyer     |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/jdemeyer/build_documentation_in__sage_local_share_doc_sage|  
de10a5ed704bac161fa3f43d381cd3aac0776817
   Dependencies:  #19127             |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by fbissey):

 Replying to [comment:16 jhpalmieri]:
 > > You made it incredibly difficult to build the documentation before
 having installed sage at all.
 >
 > When was this ever possible? Certainly Sphinx needs to be installed, and
 docbuilding also reads parts (or all?) of the Sage library.

 Of course `sphinx` was installed. I meant the sage library itself. And yes
 it was possible, may still be possible with a bit of care. What happens
 technically is that the docbuilding itself only needs to go through sage's
 sources, and if you don't call anything from cythonized modules during the
 building process itself, you don't need anything but the sources. You
 started to import cythonized stuff (`cachefunc` for starters) and things
 just broke. It look like you can do stuff from `build/lib` but attention
 to details is required.

--
Ticket URL: <http://trac.sagemath.org/ticket/19963#comment:17>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to