Changeset 12 for trunk/adm/makefile


Ignore:
Timestamp:
12/22/08 12:08:29 (15 years ago)
Author:
pinsard
Message:

add matlab startup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/adm/makefile

    r9 r12  
    6363$(DIRSRC)/plogd.sh \ 
    6464$(DIRSRC)/tlogd.sh 
     65 
     66LIST_SRCMATLAB = \ 
     67$(DIRSRC)/$(PRODUCT)_startup.m  
    6568 
    6669.PHONY : \ 
     
    147150$(DIRWWW)/manuals/html/many/elogd.sh.html \ 
    148151$(DIRWWW)/manuals/html/many/plogd.sh.html \ 
    149 $(DIRWWW)/manuals/html/many/tlogd.sh.html 
     152$(DIRWWW)/manuals/html/many/tlogd.sh.html \ 
     153$(DIRWWW)/manuals/html/many/$(PRODUCT)_startup.m.html \ 
    150154 
    151155man_pdf : \ 
     
    161165$(DIRWWW)/manuals/pdf/many/elogd.sh.pdf \ 
    162166$(DIRWWW)/manuals/pdf/many/plogd.sh.pdf \ 
    163 $(DIRWWW)/manuals/pdf/many/tlogd.sh.pdf 
     167$(DIRWWW)/manuals/pdf/many/tlogd.sh.pdf \ 
     168$(DIRWWW)/manuals/pdf/many/$(PRODUCT)_startup.m.pdf \ 
    164169 
    165170$(DIRWWW)/manuals/html/many/index.html : \ 
     
    188193$(DIRTMP)/elogd.sh.rst \ 
    189194$(DIRTMP)/plogd.sh.rst \ 
    190 $(DIRTMP)/tlogd.sh.rst 
     195$(DIRTMP)/tlogd.sh.rst \ 
     196$(DIRTMP)/$(PRODUCT)_startup.m.rst 
    191197        @cat $(DIRTMP)/index.rst > ${DIRTMP}/$(PRODUCT)_manuals.rst1 
    192198        @for file in $(LIST_SRCSH); \ 
     199        do echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 
     200        echo ".. raw:: latex" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 
     201        echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 
     202        echo "  \newpage" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 
     203        echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 
     204        echo ".. _$$(basename $${file}) :" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 
     205        echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 
     206        echo "$$(basename $${file})" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 
     207        echo "$$(basename $${file} | tr [:print:] =)" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ; \ 
     208        echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1; \ 
     209        sed -e "s/^==*$$/-----------------/" ${DIRTMP}/$$(basename $${file}).rst >> ${DIRTMP}/$(PRODUCT)_manuals.rst1; \ 
     210        done 
     211        @for file in $(LIST_SRCMATLAB); \ 
    193212        do echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 
    194213        echo ".. raw:: latex" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 
     
    219238        @for file in $(LIST_SRCSH); do echo " ";echo "$$(basename $${file})_"; echo " "; echo ".. _$$(basename $${file}) : $$(basename $${file}).html"; done >> $@ 
    220239        @echo " " >> $@ 
     240        @echo "MATLAB scripts" >> $@ 
     241        @echo "==============" >> $@ 
     242        @for file in $(LIST_SRCMATLAB); do echo " ";echo "$$(basename $${file})_"; echo " "; echo ".. _$$(basename $${file}) : $$(basename $${file}).html"; done >> $@ 
     243        @echo " " >> $@ 
    221244 
    222245$(DIRWWW)/manuals/html/many/$(PRODUCT)_profile.sh.html : \ 
     
    313336$(DIRSRC)/tlogd.sh 
    314337        @extract_rst.sh -i $< -l sh -o $@ 
     338 
     339$(DIRWWW)/manuals/html/many/$(PRODUCT)_startup.m.html : \ 
     340$(DIRTMP)/$(PRODUCT)_startup.m.rst 
     341        @rst2html.py --input-encoding=ISO-8859-15 --strict \ 
     342        $< $@ 
     343 
     344$(DIRWWW)/manuals/pdf/many/$(PRODUCT)_startup.m.pdf : \ 
     345$(DIRTMP)/$(PRODUCT)_startup.m.tex 
     346        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 
     347 
     348$(DIRTMP)/$(PRODUCT)_startup.m.tex : \ 
     349$(DIRTMP)/$(PRODUCT)_startup.m.rst 
     350        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 
     351        $< $@ 
     352 
     353$(DIRTMP)/$(PRODUCT)_startup.m.rst : \ 
     354$(DIRSRC)/$(PRODUCT)_startup.m 
     355        @extract_rst.sh -i $< -l matlab -o $@ 
Note: See TracChangeset for help on using the changeset viewer.