<div dir="ltr">Thanks<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/8/9 Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Note: doc generation has sequential dependencies - so to do 'make<br>
manualpages LOC=$PETSC_DIR' in any given source tree - make sure the<br>
previous seteps are done atleast once.<br>
<br>
i.e<br>
<br>
cd PETSC_DIR<br>
make alldoc1 LOC=$PETSC_DIR<br>
cd src/ksp/ksp/interface<br>
make manualpages LOC=$PETSC_DIR<br>
<br>
Satish<br>
<br>
>>>>>><br>
alldoc: alldoc1 alldoc2 alldoc3 docsetdate<br>
<br>
# Build everything that goes into 'doc' dir except html sources<br>
alldoc1: chk_loc deletemanualpages chk_concepts_dir<br>
        -${PYTHON} bin/maint/countpetsccits.py<br>
        -${OMAKE} ACTION=manualpages_buildcite tree_basic LOC=${LOC}<br>
        -@sed -e s%man+../%man+manualpages/% ${LOC}/docs/manualpages/manualpages.cit > ${LOC}/docs/manualpages/htmlmap<br>
        -@cat ${PETSC_DIR}/src/docs/mpi.www.index >> ${LOC}/docs/manualpages/htmlmap<br>
        -cd src/docs/tex/manual; ${OMAKE} manual.pdf LOC=${LOC}<br>
        -cd src/docs/tex/manual; ${OMAKE} developers.pdf LOC=${LOC}<br>
        -${OMAKE} ACTION=manualpages tree_basic LOC=${LOC}<br>
        -${PYTHON} bin/maint/wwwindex.py ${PETSC_DIR} ${LOC}<br>
        -${OMAKE} ACTION=manexamples tree_basic LOC=${LOC}<br>
        -${OMAKE} manconcepts LOC=${LOC}<br>
        -${OMAKE} ACTION=getexlist tree_basic LOC=${LOC}<br>
        -${OMAKE} ACTION=exampleconcepts tree_basic LOC=${LOC}<br>
        -${PYTHON} bin/maint/helpindex.py ${PETSC_DIR} ${LOC}<br>
<br>
# Builds .html versions of the source<br>
# html overwrites some stuff created by update-docs - hence this is done later.<br>
alldoc2: chk_loc<br>
        -${OMAKE} ACTION=html PETSC_DIR=${PETSC_DIR} alltree LOC=${LOC}<br>
        -${PYTHON} bin/maint/update-docs.py ${PETSC_DIR} ${LOC}<br>
#<br>
# Builds HTML versions of Matlab scripts<br>
alldoc3: chk_loc<br>
        if  [ "${MATLAB_COMMAND}" != "" ]; then\<br>
          export MATLABPATH=${MATLABPATH}:${PETSC_DIR}/bin/matlab; \<br>
          cd ${PETSC_DIR}/bin/matlab; ${MATLAB_COMMAND} -nodisplay -nodesktop -r "generatehtml;exit" ; \<br>
          cd classes; ${MATLAB_COMMAND} -nodisplay -nodesktop -r "generatehtml;exit" ; \<br>
          cd examples/tutorials; ${MATLAB_COMMAND} -nodisplay -nodesktop -r "generatehtml;exit" ; \<br>
        fi<br>
<div class="HOEnZb"><div class="h5"><<<<<<<<br>
<br>
On Fri, 9 Aug 2013, Barry Smith wrote:<br>
<br>
><br>
>    In the directory in question run make manualpages  with LOC set appropriately.<br>
><br>
>    Barry<br>
><br>
> On Aug 9, 2013, at 10:17 AM, Stefano Zampini <<a href="mailto:s.zampini@cineca.it">s.zampini@cineca.it</a>> wrote:<br>
><br>
> > I'm currently creating manual pages for PCBDDC.<br>
> ><br>
> > To obtain the html, I currently run make alldoc, which takes 40 minutes on my laptop, rebuilding everything from scratch.<br>
> > Is there a faster way to produce manual pages for a single directory?<br>
> ><br>
> > --<br>
> > Ph. D. Stefano Zampini<br>
> > CINECA<br>
> > SuperComputing Applications and Innovations Department - SCAI<br>
> > Via dei Tizii, 6 00185 Roma - ITALY<br>
> > ------------------------------------------------------------------------------------------------------------------------<br>
> > Email:<br>
> > <a href="mailto:s.zampini@cineca.it">s.zampini@cineca.it</a><br>
> ><br>
> > SkypeID: stefano.zampini<br>
> > GoogleTalk:<br>
> > <a href="mailto:stefano.zampini@gmail.com">stefano.zampini@gmail.com</a><br>
> ><br>
> > Tel:<br>
> > <a href="tel:%2B39%2006.44486.707" value="+390644486707">+39 06.44486.707</a><br>
> > ------------------------------------------------------------------------------------------------------------------------<br>
> ><br>
> ><br>
><br>
><br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr"><pre cols="72"><font><span style="font-family:garamond,serif"><span style="font-family:garamond,serif"></span>Ph. D. Stefano Zampini<br>CINECA  
SuperComputing Applications and Innovations Department - SCAI
Via dei Tizii, 6 00185 Roma - ITALY
------------------------------------------------------------------------------------------------------------------------
Email: <a href="mailto:s.zampini@cineca.it" target="_blank"><span>s.zampini@cineca.it</span></a>
SkypeID: stefano.zampini
GoogleTalk: <a href="mailto:stefano.zampini@gmail.com" target="_blank">stefano.zampini@gmail.com</a>
Tel: <a value="+390644486720">+39 06.44486.707<br></a></span></font><a value="+390644486720"><font><span style="font-family:garamond,serif">------------------------------------------------------------------------------------------------------------------------
</span></font><br></a></pre></div>
</div>