Changeset 347 for trunk


Ignore:
Timestamp:
04/16/08 14:28:52 (16 years ago)
Author:
pinsard
Message:

add wiki production tools and outputs

Location:
trunk/SRC/Documentation/xmldoc
Files:
13 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/SRC/Documentation/xmldoc/makefile

    r345 r347  
    1010# ++ wiki production not ready 
    1111# $Id$ 
     12# fplod 2008-04-16T10:06:39Z aedon.locean-ipsl.upmc.fr (Darwin) 
     13# working on wiki production using 
     14# http://xmlstar.sourceforge.net/doc/UG/xmlstarlet-ug.html 
    1215# fplod 2008-04-15T15:37:59Z aedon.locean-ipsl.upmc.fr (Darwin) 
    1316# java is not ok now : 
     
    5356dbkcheck : 
    5457        @-rm $(DIRTMP)/err_xmlstarlet_xsd 2> /dev/null 
    55         @for file in $(DIRTMP)/*_full.xml all_plots.xml; do \ 
     58        @for file in $(DIRTMP)/*_full.xml $(DIRTMP)/all_plots.xml; do \ 
    5659        xml val --err \ 
    5760        --xsd http://www.docbook.org/xml/5.0/xsd/docbook.xsd \ 
     
    8386$(DIRWIKI)/WebSaxo \ 
    8487$(DIRWIKI)/FaqSaxo \ 
    85 $(DIRWIKI)/Firststeps \ 
     88$(DIRWIKI)/FirstSteps \ 
    8689$(DIRWIKI)/InfoUpdateKwd \ 
    8790$(DIRWIKI)/InfoUpdateCm \ 
    8891$(DIRWIKI)/Mailing \ 
    8992$(DIRWIKI)/MiniNotice \ 
    90 $(DIRWIKI)/Tiplink \ 
     93$(DIRWIKI)/TipLink \ 
    9194$(DIRWIKI)/WhatisSaxo \ 
    9295$(DIRWIKI)/UpdateSaxo \ 
    9396$(DIRWIKI)/WhatsNew 
    9497        @echo "Do not forget to import wiki pages" 
    95         @echo "$ scp $(DIRWIKI) $(PRODUCT)@forge.ipsl.jussieu.fr:/tmp/" 
    96         @echo "$ ssh $(PRODUCT)@forge.ipsl.jussieu.fr trac-admin /ipsl/forge/projets/$(PRODUCT)/trac wiki import notes /tmp/$(PRODUCT)" 
    97         @echo "$ ssh $(PRODUCT)@forge.ipsl.jussieu.fr rm /tmp/$(PRODUCT)" 
    98         @echo "++ $ ssh $(PRODUCT)@forge.ipsl.jussieu.fr trac-admin /ipsl/forge/projets/$(PRODUCT)/trac wiki load /tmp/wiki/$(PRODUCT)/" 
    99  
     98        @echo "\$$ ssh $(PRODUCT)@forge.ipsl.jussieu.fr mkdir -p /tmp/wiki/$(PRODUCT)/" 
     99        @echo "\$$ scp $(DIRWIKI) $(PRODUCT)@forge.ipsl.jussieu.fr:/tmp/wiki/$(PRODUCT)/" 
     100        @echo "\$$ ssh $(PRODUCT)@forge.ipsl.jussieu.fr trac-admin /ipsl/forge/projets/$(PRODUCT)/trac wiki load /tmp/wiki/$(PRODUCT)/" 
     101 
     102        @echo "\$$ ssh $(PRODUCT)@forge.ipsl.jussieu.fr rmdir -f /tmp/wiki/$(PRODUCT)/" 
    100103 
    101104$(DIRWIKI)/WebSaxo: \ 
    102 $(DIRTMP)/websaxo_full.xml \ 
    103 $(DIRSRC)/main_tracwiki.xsl 
    104         @xsltproc \ 
    105         --output $@ \ 
    106         $(DIRSRC)/main_tracwiki.xsl \ 
    107         $(DIRTMP)/websaxo_full.xml 
     105$(DIRWWW)/websaxo.html 
     106        @echo "{{{" > $@ 
     107        @echo "#!html" >> $@ 
     108        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     109        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/websaxo.html \ 
     110        >> $@ 
     111        @echo "}}}" >> $@ 
    108112 
    109113$(DIRWWW)/websaxo.html : \ 
     
    131135 
    132136$(DIRWIKI)/FaqSaxo: \ 
    133 $(DIRTMP)/faqsaxo_full.xml \ 
    134 $(DIRSRC)/main_tracwiki.xsl 
    135         @xsltproc \ 
    136         --output $@ \ 
    137         $(DIRSRC)/main_tracwiki.xsl \ 
    138         $(DIRTMP)/faqsaxo_full.xml 
     137$(DIRWWW)/faqsaxo.html 
     138        @echo "{{{" > $@ 
     139        @echo "#!html" >> $@ 
     140        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     141        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/faqsaxo.html \ 
     142        >> $@ 
     143        @echo "}}}" >> $@ 
    139144 
    140145$(DIRWWW)/faqsaxo.html : \ 
     
    161166        $(DIRSRC)/faqsaxo.xml 
    162167 
    163 $(DIRWIKI)/GetSaxo: \ 
    164 $(DIRTMP)/getsaxo_full.xml \ 
    165 $(DIRSRC)/main_tracwiki.xsl 
    166         @xsltproc \ 
    167         --output $@ \ 
    168         $(DIRSRC)/main_tracwiki.xsl \ 
    169         $(DIRTMP)/getsaxo_full.xml 
     168$(DIRWIKI)/GetSaxo : \ 
     169$(DIRWWW)/getsaxo.html 
     170        @echo "{{{" > $@ 
     171        @echo "#!html" >> $@ 
     172        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     173        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/getsaxo.html \ 
     174        >> $@ 
     175        @echo "}}}" >> $@ 
    170176 
    171177$(DIRWWW)/getsaxo.html : \ 
     
    194200        $(DIRTMP)/getsaxo_sed.xml 
    195201 
    196 $(DIRWIKI)/Firststeps : \ 
    197 $(DIRTMP)/firststeps_full.xml \ 
    198 $(DIRSRC)/main_tracwiki.xsl 
    199         @xsltproc \ 
    200         --output $@ \ 
    201         $(DIRSRC)/main_tracwiki.xsl \ 
    202         $(DIRTMP)/firststeps_full.xml 
     202$(DIRWIKI)/FirstSteps : \ 
     203$(DIRWWW)/firststeps.html 
     204        @echo "{{{" > $@ 
     205        @echo "#!html" >> $@ 
     206        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     207        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/firststeps.html \ 
     208        >> $@ 
     209        @echo "}}}" >> $@ 
    203210 
    204211$(DIRWWW)/firststeps.html : \ 
     
    216223        $(DIRTMP)/firststeps_full.xml 
    217224 
    218 $(DIRWIKI)/AllPlots: \ 
    219 $(DIRTMP)/all_plots.xml \ 
    220 $(DIRSRC)/main_tracwiki.xsl 
    221         @xsltproc \ 
    222         --output $@ \ 
    223         $(DIRSRC)/main_tracwiki.xsl \ 
    224         $(DIRTMP)/all_plots.xml 
     225$(DIRWIKI)/AllPlots : \ 
     226$(DIRWWW)/all_plots.html 
     227        @echo "{{{" > $@ 
     228        @echo "#!html" >> $@ 
     229        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     230        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/all_plots.html \ 
     231        >> $@ 
     232        @echo "}}}" >> $@ 
    225233 
    226234$(DIRWWW)/all_plots.html : \ 
     
    260268 
    261269$(DIRWIKI)/Mailing : \ 
    262 $(DIRTMP)/mailing_full.xml \ 
    263 $(DIRSRC)/main_tracwiki.xsl 
    264         @xsltproc \ 
    265         --output $@ \ 
    266         $(DIRSRC)/main_tracwiki.xsl \ 
    267         $(DIRTMP)/mailing_full.xml 
     270$(DIRWWW)/mailing.html 
     271        @echo "{{{" > $@ 
     272        @echo "#!html" >> $@ 
     273        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     274        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/mailing.html \ 
     275        >> $@ 
     276        @echo "}}}" >> $@ 
    268277 
    269278$(DIRWWW)/mailing.html : \ 
     
    291300 
    292301$(DIRWIKI)/MiniNotice : \ 
    293 $(DIRTMP)/mini_notice_full.xml \ 
    294 $(DIRSRC)/main_tracwiki.xsl 
    295         @xsltproc \ 
    296         --output $@ \ 
    297         $(DIRSRC)/main_tracwiki.xsl \ 
    298         $(DIRTMP)/mini_notice_full.xml 
     302$(DIRWWW)/mini_notice.html 
     303        @echo "{{{" > $@ 
     304        @echo "#!html" >> $@ 
     305        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     306        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/mini_notice.html \ 
     307        >> $@ 
     308        @echo "}}}" >> $@ 
    299309 
    300310$(DIRWWW)/mini_notice.html : \ 
     
    321331        $(DIRSRC)/mini_notice.xml 
    322332 
    323 $(DIRWIKI)/Tiplink : \ 
    324 $(DIRTMP)/tiplink_full.xml \ 
    325 $(DIRSRC)/main_tracwiki.xsl 
    326         @xsltproc \ 
    327         --output $@ \ 
    328         $(DIRSRC)/main_tracwiki.xsl \ 
    329         $(DIRTMP)/tiplink_full.xml 
     333$(DIRWIKI)/TipLink : \ 
     334$(DIRWWW)/tiplink.html 
     335        @echo "{{{" > $@ 
     336        @echo "#!html" >> $@ 
     337        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     338        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/tiplink.html \ 
     339        >> $@ 
     340        @echo "}}}" >> $@ 
    330341 
    331342$(DIRWWW)/tiplink.html : \ 
     
    353364 
    354365$(DIRWIKI)/InfoUpdateCm : \ 
    355 $(DIRTMP)/infoupdatecm_full.xml \ 
    356 $(DIRSRC)/main_tracwiki.xsl 
    357         @xsltproc \ 
    358         --output $@ \ 
    359         $(DIRSRC)/main_tracwiki.xsl \ 
    360         $(DIRTMP)/infoupdatecm_full.xml 
     366$(DIRWWW)/infoupdatecm.html 
     367        @echo "{{{" > $@ 
     368        @echo "#!html" >> $@ 
     369        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     370        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/infoupdatecm.html \ 
     371        >> $@ 
     372        @echo "}}}" >> $@ 
    361373 
    362374$(DIRWWW)/infoupdatecm.html : \ 
     
    385397 
    386398$(DIRWIKI)/InfoUpdateKwd : \ 
    387 $(DIRTMP)/infoupdatekwd_full.xml \ 
    388 $(DIRSRC)/main_tracwiki.xsl 
    389         @xsltproc \ 
    390         --output $@ \ 
    391         $(DIRSRC)/main_tracwiki.xsl \ 
    392         $(DIRTMP)/infoupdatekwd_full.xml 
     399$(DIRWWW)/infoupdatekwd.html 
     400        @echo "{{{" > $@ 
     401        @echo "#!html" >> $@ 
     402        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     403        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/infoupdatekwd.html \ 
     404        >> $@ 
     405        @echo "}}}" >> $@ 
    393406 
    394407$(DIRWWW)/infoupdatekwd.html : \ 
     
    434447 
    435448$(DIRWIKI)/WhatisSaxo : \ 
    436 $(DIRTMP)/whatissaxo_full.xml \ 
    437 $(DIRSRC)/main_tracwiki.xsl 
    438         @xsltproc \ 
    439         --output $@ \ 
    440         $(DIRSRC)/main_tracwiki.xsl \ 
    441         $(DIRTMP)/whatissaxo_full.xml 
     449$(DIRWWW)/whatissaxo.html 
     450        @echo "{{{" > $@ 
     451        @echo "#!html" >> $@ 
     452        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     453        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/whatissaxo.html \ 
     454        >> $@ 
     455        @echo "}}}" >> $@ 
    442456 
    443457$(DIRWWW)/whatissaxo.html : \ 
     
    465479 
    466480$(DIRWIKI)/WhatsNew : \ 
    467 $(DIRTMP)/whatsnew_full.xml \ 
    468 $(DIRSRC)/main_tracwiki.xsl 
    469         @xsltproc \ 
    470         --output $@ \ 
    471         $(DIRSRC)/main_tracwiki.xsl \ 
    472         $(DIRTMP)/whatsnew_full.xml 
     481$(DIRWWW)/whatsnew.html 
     482        @echo "{{{" > $@ 
     483        @echo "#!html" >> $@ 
     484        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     485        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/whatsnew.html \ 
     486        >> $@ 
     487        @echo "}}}" >> $@ 
    473488 
    474489$(DIRWWW)/whatsnew.html : \ 
     
    496511 
    497512$(DIRWIKI)/UpdateSaxo : \ 
    498 $(DIRTMP)/updatesaxo_full.xml \ 
    499 $(DIRSRC)/main_tracwiki.xsl 
    500         @xsltproc \ 
    501         --output $@ \ 
    502         $(DIRSRC)/main_tracwiki.xsl \ 
    503         $(DIRTMP)/updatesaxo_full.xml 
     513$(DIRWWW)/updatesaxo.html 
     514        @echo "{{{" > $@ 
     515        @echo "#!html" >> $@ 
     516        @xml sel -N x="http://www.w3.org/1999/xhtml" \ 
     517        -t -m "//x:div[@class='article']" -c . -n $(DIRWWW)/updatesaxo.html \ 
     518        >> $@ 
     519        @echo "}}}" >> $@ 
    504520 
    505521$(DIRWWW)/updatesaxo.html : \ 
  • trunk/SRC/Documentation/xmldoc/savesaxo.sh

    r345 r347  
    33# update : 
    44# $Id$ 
     5# fplod 2008-04-16T12:23:44Z aedon.locean-ipsl.upmc.fr (Darwin) 
     6# add wiki production 
    57# fplod 2008-04-16T09:02:45Z aedon.locean-ipsl.upmc.fr (Darwin) 
    68# html files produced from DocBook files are now produced using makefile 
     
    208210then 
    209211# 
    210 # redo the html file 
     212# redo the html and wiki files 
    211213# 
    212214    cd ${memopwd} 
    213215    make clean 
    214     make html  
     216    make all 
    215217    make dbkcheck 
    216218fi 
Note: See TracChangeset for help on using the changeset viewer.