source: trunk/adm/makefile @ 3

Last change on this file since 3 was 3, checked in by pinsard, 15 years ago

beginning of documentations : draft guides

  • Property svn:executable set to *
File size: 17.6 KB
Line 
1#+
2# module
3# ======
4#
5# génération des doc ircaam
6#
7# FILES
8# =====
9#
10# /usr/home/fplod/incas/ircaam/ircaam_ws/adm/makefile sur aedon.locean-ipsl.upmc.fr
11#
12# TODO
13# ====
14#
15# ++ menage des fichiers intermediares latex dans DIRWWW
16#
17# ++ amélioration de la page index
18#
19# ++ faire un livre avec tout
20#
21# EVOLUTIONS
22# ==========
23#
24# - fplod 2008-11-26T11:59:08Z aedon.locean-ipsl.upmc.fr (Darwin)
25#
26#   * creation
27#
28# SEE ALSO
29# ========
30#
31# extract_rst.sh_
32#
33# .. _extract_rst.sh: ../extract_rst.sh.html
34#
35#+
36#
37PRODUCT = \
38ircaam
39
40PRODUCTNAME = \
41$$(echo $(PRODUCT) | tr -s [:lower:] [:upper:])
42
43SUBPRODUCT = \
44ircaam_ws
45
46DIRBASE = \
47/usr/home/fplod/incas/$(PRODUCT)/$(SUBPRODUCT)/
48
49DIRSRC = \
50$(DIRBASE)/
51
52DIRTMP = \
53./
54
55DIRWWW = \
56../doc/
57
58URLPUBLISH = \
59http://www.locean-ipsl.upmc.fr/~fplod/$(PRODUCT)/$(SUBPRODUCT)/
60
61LIST_SRCSH = \
62$(DIRSRC)/src/$(PRODUCT)_profile.sh \
63$(DIRSRC)/src/dlogd.sh \
64$(DIRSRC)/src/elogd.sh \
65$(DIRSRC)/src/plogd.sh \
66$(DIRSRC)/src/tlogd.sh \
67$(DIRSRC)/src/cat_clim_olr.sh \
68$(DIRSRC)/src/is_leap_year.sh \
69$(DIRSRC)/src/olr_split.sh \
70$(DIRSRC)/src/paper01_pre.sh
71
72LIST_SRCIDL = \
73$(DIRSRC)/src/forout.pro \
74$(DIRSRC)/src/hovmuller.pro \
75$(DIRSRC)/src/paper01.pro \
76$(DIRSRC)/src/timeserie.pro \
77$(DIRSRC)/src/figure08.pro \
78$(DIRSRC)/src/figure09.pro \
79$(DIRSRC)/src/figure11.pro \
80$(DIRSRC)/src/figure12.pro \
81$(DIRSRC)/src/figure13.pro \
82$(DIRSRC)/src/figure14.pro
83
84.PHONY : \
85help \
86before \
87clean \
88htmllinkcheckb \
89htmllinkchecka \
90spellcheck \
91all \
92html \
93pdf
94
95help :
96        @echo "Prepare output directories :"
97        @echo "\$$ make before"
98        @echo ""
99        @echo "Following commands are available to build outputs :"
100        @echo "\$$ make all"
101        @echo " "
102        @echo "Check links before installation : "
103        @echo "\$$ make htmllinkcheckb"
104        @echo " "
105        @echo "Last step = installation"
106        @echo "\$$ make install"
107        @echo " "
108        @echo "Check links after installation : "
109        @echo "\$$ make htmllinkchecka"
110        @echo " "
111
112before :
113        @before.sh -p $(PRODUCT) -s $(DIRSRC) -w $(DIRWWW) -mono -l en
114        @mkdir -p $(DIRWWW)/manuals/html/
115        @mkdir -p $(DIRWWW)/manuals/pdf/
116        @mkdir -p $(DIRWWW)/src_browser/idl/
117
118install :
119        @install.sh -w $(DIRWWW) -u $(URLPUBLISH)
120
121clean :
122        -@rm -fr $(DIRWWW)/manuals/html/
123        -@rm -fr $(DIRWWW)/manuals/pdf/
124        -@rm -fr $(DIRWWW)/src_browser/
125        -@rm -f $(DIRTMP)/all.xml
126        -@rm -f $(DIRTMP)/*.rst
127        -@rm -f $(DIRTMP)/*.rst[12]
128        -@rm -f $(DIRTMP)/links.rst*
129        -@rm -f $(DIRTMP)/*.tex
130        -@rm -f $(DIRTMP)/*.aux
131        -@rm -f $(DIRTMP)/*.log
132        -@rm -f $(DIRTMP)/*.out
133
134htmllinkcheckb :
135        @linkchecker.sh -d $(DIRWWW)
136
137htmllinkchecka :
138        @linkchecker.sh -u $(URLPUBLISH)
139
140spellcheck :
141        @++aspell --mode=sgml --master=english -c \
142        $(DIRSRC)/$(PRODUCT).xml
143
144all : \
145withidldoc \
146man_html \
147man_pdf
148
149withidldoc : \
150$(DIRWWW)/src_browser/idl/
151
152man_html : \
153$(DIRWWW)/manuals/html/index.html \
154$(DIRWWW)/manuals/html/$(PRODUCT)_manuals.html \
155$(DIRWWW)/manuals/html/$(PRODUCT)_profile.sh.html \
156$(DIRWWW)/manuals/html/dlogd.sh.html \
157$(DIRWWW)/manuals/html/elogd.sh.html \
158$(DIRWWW)/manuals/html/plogd.sh.html \
159$(DIRWWW)/manuals/html/tlogd.sh.html \
160$(DIRWWW)/manuals/html/cat_clim_olr.sh.html \
161$(DIRWWW)/manuals/html/is_leap_year.sh.html \
162$(DIRWWW)/manuals/html/olr_split.sh.html \
163$(DIRWWW)/manuals/html/paper01_pre.sh.html \
164$(DIRWWW)/manuals/html/forout.pro.html \
165$(DIRWWW)/manuals/html/hovmuller.pro.html \
166$(DIRWWW)/manuals/html/paper01.pro.html \
167$(DIRWWW)/manuals/html/timeserie.pro.html \
168$(DIRWWW)/manuals/html/figure08.pro.html \
169$(DIRWWW)/manuals/html/figure09.pro.html \
170$(DIRWWW)/manuals/html/figure11.pro.html \
171$(DIRWWW)/manuals/html/figure12.pro.html \
172$(DIRWWW)/manuals/html/figure13.pro.html \
173$(DIRWWW)/manuals/html/figure14.pro.html
174
175man_pdf : \
176$(DIRWWW)/manuals/pdf/$(PRODUCT)_manuals.pdf \
177$(DIRWWW)/manuals/pdf/$(PRODUCT)_profile.sh.pdf \
178$(DIRWWW)/manuals/pdf/dlogd.sh.pdf \
179$(DIRWWW)/manuals/pdf/elogd.sh.pdf \
180$(DIRWWW)/manuals/pdf/plogd.sh.pdf \
181$(DIRWWW)/manuals/pdf/tlogd.sh.pdf \
182$(DIRWWW)/manuals/pdf/cat_clim_olr.sh.pdf \
183$(DIRWWW)/manuals/pdf/is_leap_year.sh.pdf \
184$(DIRWWW)/manuals/pdf/olr_split.sh.pdf \
185$(DIRWWW)/manuals/pdf/paper01_pre.sh.pdf \
186$(DIRWWW)/manuals/pdf/forout.pro.pdf \
187$(DIRWWW)/manuals/pdf/hovmuller.pro.pdf \
188$(DIRWWW)/manuals/pdf/paper01.pro.pdf \
189$(DIRWWW)/manuals/pdf/timeserie.pro.pdf \
190$(DIRWWW)/manuals/pdf/figure08.pro.pdf \
191$(DIRWWW)/manuals/pdf/figure09.pro.pdf \
192$(DIRWWW)/manuals/pdf/figure11.pro.pdf \
193$(DIRWWW)/manuals/pdf/figure12.pro.pdf \
194$(DIRWWW)/manuals/pdf/figure13.pro.pdf \
195$(DIRWWW)/manuals/pdf/figure14.pro.pdf
196
197$(DIRWWW)/src_browser/idl/ : \
198$(LIST_SRCPRO)
199        @echo "www : experimental production of idldoc"
200        @echo "www : PATH and IDL_DIR are redefined here"
201        @PATH=/usr/home/fplod/src/SAXO_DIR_ws/Documentation/xmldoc/:${PATH}; \
202        export IDL_DIR=/usr/local_macosx/idl//idl_6.2/idl_6.2/; \
203        doidldoc.sh -i $(DIRSRC)/src/ \
204                     -t "$(PRODUCTNAME) Documentation" \
205                     -o $@
206
207$(DIRWWW)/manuals/html/index.html : \
208$(DIRTMP)/index.rst
209        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
210        $< $@
211
212$(DIRWWW)/manuals/html/$(PRODUCT)_manuals.html : \
213$(DIRTMP)/$(PRODUCT)_manuals.rst
214        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
215        $< $@
216
217$(DIRWWW)/manuals/pdf/$(PRODUCT)_manuals.pdf : \
218$(DIRTMP)/$(PRODUCT)_manuals.tex
219        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
220 
221$(DIRTMP)/$(PRODUCT)_manuals.tex : \
222$(DIRTMP)/$(PRODUCT)_manuals.rst
223        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time --time \
224        $< $@
225
226$(DIRTMP)/$(PRODUCT)_manuals.rst : \
227$(DIRTMP)/index.rst \
228$(LIST_SRCSH) \
229$(LIST_SRCIDL)
230        cat $(DIRTMP)/index.rst > ${DIRTMP}/$(PRODUCT)_manuals.rst1
231        @for file in $(LIST_SRCSH); \
232        do echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\
233        echo "$$(basename $${file})" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\
234        echo "$$(basename $${file} | tr [:print:] =)" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ; \
235        echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1; \
236        sed -e "s/^==*$$/-----------------/" ${DIRTMP}/$$(basename $${file}).rst >> ${DIRTMP}/$(PRODUCT)_manuals.rst1; \
237        done
238        @for file in $(LIST_SRCIDL); \
239        do echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\
240        echo "$$(basename $${file})" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\
241        echo "$$(basename $${file} | tr [:print:] =)" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ; \
242        echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1; \
243        sed -e "s/^==*$$/-----------------/" ${DIRTMP}/$$(basename $${file}).rst >> ${DIRTMP}/$(PRODUCT)_manuals.rst1; \
244        done
245        grep "\.\. _.*: .*$$" ${DIRTMP}/$(PRODUCT)_manuals.rst1 > \
246        ${DIRTMP}/links.rst
247        sed -e "s/^ *//" ${DIRTMP}/links.rst | sort -u > ${DIRTMP}/links.rst2
248        sed -e "/\.\. _.*: .*$$/d" ${DIRTMP}/$(PRODUCT)_manuals.rst1 > \
249        ${DIRTMP}/$(PRODUCT)_manuals.rst2
250        cat ${DIRTMP}/$(PRODUCT)_manuals.rst2 ${DIRTMP}/links.rst2 > $@
251
252$(DIRTMP)/index.rst :
253        @echo "=================" >> $@
254        @echo "$(PRODUCTNAME) manuals" >> $@
255        @echo "=================" >> $@
256        @echo " " >> $@
257        @echo "blabla see Guide_ " >> $@
258        @echo " " >> $@
259        @echo " .. _Guide : ../../guides/html/index.html" >> $@
260        @echo " " >> $@
261
262        @echo "Shell scripts" >> $@
263        @echo "=============" >> $@
264        @for file in $(LIST_SRCSH); do echo " ";echo "$$(basename $${file})_"; echo " "; echo ".. _$$(basename $${file}): $$(basename $${file}).html"; done >> $@
265        @echo " " >> $@
266        @echo "IDL scripts" >> $@
267        @echo "===========" >> $@
268        @echo " " >> $@
269        @echo "See also idldoc output here_" >> $@
270        @echo " " >> $@
271        @echo ".. _here : ../../src_browser/idl/index.html" >> $@
272        @echo " " >> $@
273        @for file in $(LIST_SRCIDL); do echo " ";echo "$$(basename $${file})_"; echo " "; echo ".. _$$(basename $${file}): $$(basename $${file}).html"; done >> $@
274        @echo " " >> $@
275
276$(DIRWWW)/manuals/html/$(PRODUCT)_profile.sh.html : \
277$(DIRTMP)/$(PRODUCT)_profile.sh.rst
278        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
279        $< $@
280
281$(DIRWWW)/manuals/pdf/$(PRODUCT)_profile.sh.pdf : \
282$(DIRTMP)/$(PRODUCT)_profile.sh.tex
283        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
284
285$(DIRTMP)/$(PRODUCT)_profile.sh.tex : \
286$(DIRTMP)/$(PRODUCT)_profile.sh.rst
287        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
288        $< $@
289
290$(DIRTMP)/$(PRODUCT)_profile.sh.rst : \
291$(DIRSRC)/src/$(PRODUCT)_profile.sh
292        @extract_rst.sh -i $< -l sh -o $@
293
294$(DIRWWW)/manuals/html/dlogd.sh.html : \
295$(DIRTMP)/dlogd.sh.rst
296        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
297        $< $@
298
299$(DIRWWW)/manuals/pdf/dlogd.sh.pdf : \
300$(DIRTMP)/dlogd.sh.tex
301        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
302        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
303
304$(DIRTMP)/dlogd.sh.tex : \
305$(DIRTMP)/dlogd.sh.rst
306        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
307        $< $@
308
309$(DIRTMP)/dlogd.sh.rst : \
310$(DIRSRC)/src/dlogd.sh
311        @extract_rst.sh -i $< -l sh -o $@
312
313$(DIRWWW)/manuals/html/elogd.sh.html : \
314$(DIRTMP)/elogd.sh.rst
315        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
316        $< $@
317
318$(DIRWWW)/manuals/pdf/elogd.sh.pdf : \
319$(DIRTMP)/elogd.sh.tex
320        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
321        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
322
323$(DIRTMP)/elogd.sh.tex : \
324$(DIRTMP)/elogd.sh.rst
325        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
326        $< $@
327
328$(DIRTMP)/elogd.sh.rst : \
329$(DIRSRC)/src/elogd.sh
330        @extract_rst.sh -i $< -l sh -o $@
331
332$(DIRWWW)/manuals/html/plogd.sh.html : \
333$(DIRTMP)/plogd.sh.rst
334        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
335        $< $@
336
337$(DIRWWW)/manuals/pdf/plogd.sh.pdf : \
338$(DIRTMP)/plogd.sh.tex
339        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
340        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
341
342$(DIRTMP)/plogd.sh.tex : \
343$(DIRTMP)/plogd.sh.rst
344        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
345        $< $@
346
347$(DIRTMP)/plogd.sh.rst : \
348$(DIRSRC)/src/plogd.sh
349        @extract_rst.sh -i $< -l sh -o $@
350
351$(DIRWWW)/manuals/html/tlogd.sh.html : \
352$(DIRTMP)/tlogd.sh.rst
353        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
354        $< $@
355
356$(DIRWWW)/manuals/pdf/tlogd.sh.pdf : \
357$(DIRTMP)/tlogd.sh.tex
358        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
359        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
360
361$(DIRTMP)/tlogd.sh.tex : \
362$(DIRTMP)/tlogd.sh.rst
363        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
364        $< $@
365
366$(DIRTMP)/tlogd.sh.rst : \
367$(DIRSRC)/src/tlogd.sh
368        @extract_rst.sh -i $< -l sh -o $@
369
370$(DIRWWW)/manuals/html/cat_clim_olr.sh.html : \
371$(DIRTMP)/cat_clim_olr.sh.rst
372        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
373        $< $@
374
375$(DIRWWW)/manuals/pdf/cat_clim_olr.sh.pdf : \
376$(DIRTMP)/cat_clim_olr.sh.tex
377        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
378        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
379
380$(DIRTMP)/cat_clim_olr.sh.tex : \
381$(DIRTMP)/cat_clim_olr.sh.rst
382        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
383        $< $@
384
385$(DIRTMP)/cat_clim_olr.sh.rst : \
386$(DIRSRC)/src/cat_clim_olr.sh
387        @extract_rst.sh -i $< -l sh -o $@
388
389$(DIRWWW)/manuals/html/is_leap_year.sh.html : \
390$(DIRTMP)/is_leap_year.sh.rst
391        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
392        $< $@
393
394$(DIRWWW)/manuals/pdf/is_leap_year.sh.pdf : \
395$(DIRTMP)/is_leap_year.sh.tex
396        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
397        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
398
399$(DIRTMP)/is_leap_year.sh.tex : \
400$(DIRTMP)/is_leap_year.sh.rst
401        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
402        $< $@
403
404$(DIRTMP)/is_leap_year.sh.rst : \
405$(DIRSRC)/src/is_leap_year.sh
406        @extract_rst.sh -i $< -l sh -o $@
407
408$(DIRWWW)/manuals/html/olr_split.sh.html : \
409$(DIRTMP)/olr_split.sh.rst
410        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
411        $< $@
412
413$(DIRWWW)/manuals/pdf/olr_split.sh.pdf : \
414$(DIRTMP)/olr_split.sh.tex
415        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
416        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
417
418$(DIRTMP)/olr_split.sh.tex : \
419$(DIRTMP)/olr_split.sh.rst
420        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
421        $< $@
422
423$(DIRTMP)/olr_split.sh.rst : \
424$(DIRSRC)/src/olr_split.sh
425        @extract_rst.sh -i $< -l sh -o $@
426
427$(DIRWWW)/manuals/html/paper01_pre.sh.html : \
428$(DIRTMP)/paper01_pre.sh.rst
429        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
430        $< $@
431
432$(DIRWWW)/manuals/pdf/paper01_pre.sh.pdf : \
433$(DIRTMP)/paper01_pre.sh.tex
434        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
435        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
436
437$(DIRTMP)/paper01_pre.sh.tex : \
438$(DIRTMP)/paper01_pre.sh.rst
439        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
440        $< $@
441
442$(DIRTMP)/paper01_pre.sh.rst : \
443$(DIRSRC)/src/paper01_pre.sh
444        @extract_rst.sh -i $< -l sh -o $@
445
446$(DIRWWW)/manuals/html/forout.pro.html : \
447$(DIRTMP)/forout.pro.rst
448        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
449        $< $@
450
451$(DIRWWW)/manuals/pdf/forout.pro.pdf : \
452$(DIRTMP)/forout.pro.tex
453        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
454        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
455
456$(DIRTMP)/forout.pro.tex : \
457$(DIRTMP)/forout.pro.rst
458        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
459        $< $@
460
461$(DIRTMP)/forout.pro.rst : \
462$(DIRSRC)/src/forout.pro
463        @extract_rst.sh -i $< -l IDL -o $@
464
465$(DIRWWW)/manuals/html/hovmuller.pro.html : \
466$(DIRTMP)/hovmuller.pro.rst
467        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
468        $< $@
469
470$(DIRWWW)/manuals/pdf/hovmuller.pro.pdf : \
471$(DIRTMP)/hovmuller.pro.tex
472        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
473        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
474
475$(DIRTMP)/hovmuller.pro.tex : \
476$(DIRTMP)/hovmuller.pro.rst
477        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
478        $< $@
479
480$(DIRTMP)/hovmuller.pro.rst : \
481$(DIRSRC)/src/hovmuller.pro
482        @extract_rst.sh -i $< -l IDL -o $@
483
484$(DIRWWW)/manuals/html/paper01.pro.html : \
485$(DIRTMP)/paper01.pro.rst
486        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
487        $< $@
488
489$(DIRWWW)/manuals/pdf/paper01.pro.pdf : \
490$(DIRTMP)/paper01.pro.tex
491        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
492        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
493
494$(DIRTMP)/paper01.pro.tex : \
495$(DIRTMP)/paper01.pro.rst
496        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
497        $< $@
498
499$(DIRTMP)/paper01.pro.rst : \
500$(DIRSRC)/src/paper01.pro
501        @extract_rst.sh -i $< -l IDL -o $@
502
503$(DIRWWW)/manuals/html/timeserie.pro.html : \
504$(DIRTMP)/timeserie.pro.rst
505        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
506        $< $@
507
508$(DIRWWW)/manuals/pdf/timeserie.pro.pdf : \
509$(DIRTMP)/timeserie.pro.tex
510        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
511        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
512
513$(DIRTMP)/timeserie.pro.tex : \
514$(DIRTMP)/timeserie.pro.rst
515        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
516        $< $@
517
518$(DIRTMP)/timeserie.pro.rst : \
519$(DIRSRC)/src/timeserie.pro
520        @extract_rst.sh -i $< -l IDL -o $@
521
522$(DIRWWW)/manuals/html/figure08.pro.html : \
523$(DIRTMP)/figure08.pro.rst
524        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
525        $< $@
526
527$(DIRWWW)/manuals/pdf/figure08.pro.pdf : \
528$(DIRTMP)/figure08.pro.tex
529        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
530        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
531
532$(DIRTMP)/figure08.pro.tex : \
533$(DIRTMP)/figure08.pro.rst
534        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
535        $< $@
536
537$(DIRTMP)/figure08.pro.rst : \
538$(DIRSRC)/src/figure08.pro
539        @extract_rst.sh -i $< -l IDL -o $@
540
541$(DIRWWW)/manuals/html/figure09.pro.html : \
542$(DIRTMP)/figure09.pro.rst
543        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
544        $< $@
545
546$(DIRWWW)/manuals/pdf/figure09.pro.pdf : \
547$(DIRTMP)/figure09.pro.tex
548        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
549        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
550
551$(DIRTMP)/figure09.pro.tex : \
552$(DIRTMP)/figure09.pro.rst
553        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
554        $< $@
555
556$(DIRTMP)/figure09.pro.rst : \
557$(DIRSRC)/src/figure09.pro
558        @extract_rst.sh -i $< -l IDL -o $@
559
560$(DIRWWW)/manuals/html/figure11.pro.html : \
561$(DIRTMP)/figure11.pro.rst
562        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
563        $< $@
564
565$(DIRWWW)/manuals/pdf/figure11.pro.pdf : \
566$(DIRTMP)/figure11.pro.tex
567        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
568        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
569
570$(DIRTMP)/figure11.pro.tex : \
571$(DIRTMP)/figure11.pro.rst
572        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
573        $< $@
574
575$(DIRTMP)/figure11.pro.rst : \
576$(DIRSRC)/src/figure11.pro
577        @extract_rst.sh -i $< -l IDL -o $@
578
579$(DIRWWW)/manuals/html/figure12.pro.html : \
580$(DIRTMP)/figure12.pro.rst
581        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
582        $< $@
583
584$(DIRWWW)/manuals/pdf/figure12.pro.pdf : \
585$(DIRTMP)/figure12.pro.tex
586        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
587        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
588
589$(DIRTMP)/figure12.pro.tex : \
590$(DIRTMP)/figure12.pro.rst
591        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
592        $< $@
593
594$(DIRTMP)/figure12.pro.rst : \
595$(DIRSRC)/src/figure12.pro
596        @extract_rst.sh -i $< -l IDL -o $@
597
598$(DIRWWW)/manuals/html/figure13.pro.html : \
599$(DIRTMP)/figure13.pro.rst
600        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
601        $< $@
602
603$(DIRWWW)/manuals/pdf/figure13.pro.pdf : \
604$(DIRTMP)/figure13.pro.tex
605        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
606        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
607
608$(DIRTMP)/figure13.pro.tex : \
609$(DIRTMP)/figure13.pro.rst
610        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
611        $< $@
612
613$(DIRTMP)/figure13.pro.rst : \
614$(DIRSRC)/src/figure13.pro
615        @extract_rst.sh -i $< -l IDL -o $@
616
617$(DIRWWW)/manuals/html/figure14.pro.html : \
618$(DIRTMP)/figure14.pro.rst
619        @rst2html.py --input-encoding=ISO-8859-15 --strict --time \
620        $< $@
621
622$(DIRWWW)/manuals/pdf/figure14.pro.pdf : \
623$(DIRTMP)/figure14.pro.tex
624        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
625        @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<
626
627$(DIRTMP)/figure14.pro.tex : \
628$(DIRTMP)/figure14.pro.rst
629        @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time \
630        $< $@
631
632$(DIRTMP)/figure14.pro.rst : \
633$(DIRSRC)/src/figure14.pro
634        @extract_rst.sh -i $< -l IDL -o $@
Note: See TracBrowser for help on using the repository browser.