source: trunk/makefile @ 37

Last change on this file since 37 was 37, checked in by pinsard, 17 years ago

add svg fulldependencies plot

  • Property svn:keywords set to Id
File size: 14.5 KB
Line 
1# module :
2# génération de la page bibnemomaf en HTML
3#
4# original location :
5# /usr/home/fplod/incas/bibnemo/src/bibnemomaf/makefile sur aedon.locean-ipsl.upmc.fr
6#
7# update :
8# $Id$
9# fplod 2007-10-12T09:40:01Z aedon.locean-ipsl.upmc.fr (Darwin)
10# add linkcheck
11# ++ les dépendences ne marchent pas bien
12# ++ la génération de pdf ne marchent pas bien sans doute à cause des images top
13# fplod 2007-09-28T08:56:17Z aedon.locean-ipsl.upmc.fr (Darwin)
14# add before and install targets
15# fplod 2007-06-06T10:23:19Z aedon.locean-ipsl.upmc.fr (Darwin)
16# change hard coded DIRBASE
17# fplod 2007-05-21T14:01:20Z aedon.locean-ipsl.upmc.fr (Darwin)
18# ajout du plot nbpub/year
19# fplod 2007-03-30T09:53:48Z aedon.locean-ipsl.upmc.fr (Darwin)
20# creation
21#
22PRODUIT = \
23bibnemomaf
24
25MACHINE_REF = \
26arete.locean-ipsl.upmc.fr
27
28DIRBASE = \
29./
30
31DIRSRC = \
32$(DIRBASE)
33
34DIRTMP = \
35.
36
37DIRXML = \
38$(DIRBASE)/xml/
39
40DIRDOC = \
41$(DIRBASE)/doc/
42
43DIRWWW = \
44/tmp/bibopa/
45
46# here are some examples of DIRPUBLISH, the first on for Seb on his Mac,
47# the second one for me (Françoise) on mine
48# the third for me (Françoise) on my home page http://www.locean-ipsl.upmc.fr/~fplod/superbibdemo/
49#
50# the real one for NEMO is opatlod@cerbere.locean-ispl.upmc.fr:NEMO/general/biblio_new/
51#
52# comment all of them and define your own
53#
54#DIRPUBLISH = \
55#smasson@arete.locean-ipsl.upmc.fr:Sites/bibnemomaf/
56
57#DIRPUBLISH = \
58#fplod@aedon.locean-ipsl.upmc.fr:Sites/superbibdemo/
59
60DIRPUBLISH = \
61fplod@cerbere.locean-ipsl.upmc.fr:./WWW/superbibdemo/
62
63MAKEDATE = \
64`date -u +"%Y-%m-%dT%H:%M:%SZ"`
65
66XSLPARAMHTML = \
67--xinclude \
68--param makedate "'$(MAKEDATE)'" \
69--param html.stylesheet "'../../style.css ../../$(PRODUIT).css'" \
70--param generate.article.toc '0' \
71--param generate.section.toc.level '0' \
72--param link.mailto.url "'mailto:opatlod@locean-ipsl.upmc.fr'" \
73--param citerefentry.link '1'
74
75IMAGES = \
76$(DIRSRC)/images/globalicondl11x10_up.gif
77
78help :
79        @echo "Define in the makefile localisations of :"
80        @echo " - sources (DIRSRC) where you \"svn checkout\" superbib"
81        @echo " - temporary Web pages (DIRWWW), where you can check links before publication"
82        @echo "- published Web pages (DIRPUBLISH)"
83        @echo ""
84        @echo "Prepare output directories :"
85        @echo "\$$ make before"
86        @echo ""
87        @echo "Identify bibliography databank "
88        @echo ""
89        @echo "for example for superbib demo1:"
90        @echo "\$$ ln -sf data/bibdemo1.xml biblio.xml"
91        @echo ""
92        @echo "for example for NEMO Survey :"
93        @echo "\$$ ln -sf data/biball.xml biblio.xml"
94        @echo ""
95        @echo "check for duplicate DOI; for example :"
96        @echo "\$$ ./twindoi.sh -i biblio.xml -t xml"
97        @echo ""
98        @echo "Identify user databank; for example :"
99        @echo ""
100        @echo "for example for superbib demo1:"
101        @echo "\$$ ln -sf data/userdemo1.xml user.xml"
102        @echo "\$$ ln -sf data/usernemo.dtd user.dtd"
103        @echo ""
104        @echo "for example for NEMO Survey :"
105        @echo "\$$ ln -sf data/usernemo.xml user.xml"
106        @echo "\$$ ln -sf data/usernemo.dtd user.dtd"
107        @echo ""
108        @echo "Following commands are available to build outputs :"
109        @echo "\$$ make html_en"
110        @echo "\$$ make pdf_en"
111        @echo " "
112        @echo "Check links before installation : "
113        @echo "make htmllinkcheckb"
114        @echo " "
115        @echo "Last step = installation"
116        @echo "\$$ make install"
117        @echo " "
118        @echo "Check links after installation : "
119        @echo "make htmllinkchecka"
120        @echo " "
121        @echo "if you move this product to an other place, "
122        @echo "change parameters in the call sequence of ./before.sh and ./install.sh"
123        @echo "and in the call sequence of in ./install.sh"
124        @echo "in this makefile"
125        @echo " "
126        @echo " "
127        @echo " "
128        @echo "for contributors :"
129        @echo "\$$ export PATH=\$$PATH:/usr/home/fplod/incas/schema/src/"
130        @echo "\$$ make doc"
131
132before :
133        ./before.sh -p $(PRODUIT) -s $(DIRSRC) -w $(DIRWWW) -multi -l en -m 2
134
135install :
136        ./install.sh -w $(DIRWWW) -p $(DIRPUBLISH)
137clean :
138        -@rm -fr $(DIRWWW)/
139        -@rm -f $(DIRTMP)/bibnemomain_beforetidy.php
140        -@rm -f $(DIRTMP)/bibnemomain_tidy_err
141        -@rm -f $(DIRTMP)/$(DIRTMP)/select_id.xml
142        -@rm -f $(DIRTMP)/bibnemomain_complet.xml
143        -@rm -f $(DIRTMP)/$(PRODUIT)01.xml
144        -@rm -f $(DIRTMP)/$(PRODUIT)01_beforetidy.html
145        -@rm -f $(DIRTMP)/$(PRODUIT)01_dblatex.log
146        -@rm -f $(DIRTMP)/$(PRODUIT)01_dblatex.err
147        -@rm -f $(DIRTMP)/$(PRODUIT)01_tidy_err
148        -@rm -f $(DIRTMP)/years_gnuplot.gnu
149        -@rm -f $(DIRTMP)/$(PRODUIT)02.xml
150        -@rm -f $(DIRTMP)/$(PRODUIT)02_beforetidy.html
151        -@rm -f $(DIRTMP)/$(PRODUIT)02_tidy_err
152        -@rm -f $(DIRTMP)/$(PRODUIT)02_dblatex.err
153        -@rm -f $(DIRTMP)/$(PRODUIT)02_dblatex.log
154        -@rm -f $(DIRTMP)/bibliomany01.xml
155        -@rm -f $(DIRTMP)/bibliomany02.xml
156        -@rm -f $(DIRTMP)/titlepage.$(PRODUIT).xsl
157        -@rm -f $(DIRTMP)/user_db.xml
158        -@rm -f $(DIRTMP)/user_beforetidy.html
159        -@rm -f $(DIRTMP)/user_tidy_err
160        -@rm -f $(DIRTMP)/template_beforetidy.php
161        -@rm -f $(DIRTMP)/template_tidy_err
162        -@rm -f $(DIRTMP)/template_db.xml
163
164doc : \
165$(DIRDOC)/images/superbib_fulldependencies.png \
166$(DIRDOC)/images/superbib_fulldependencies.svg
167
168htmllinkcheckb :
169        @linkchecker.sh -d $(DIRWWW)
170
171htmllinkchecka :
172        @linkchecker.sh -d $(DIRPUBLISH)
173
174html_en : \
175$(DIRWWW)/en/one/bibnemomain.php \
176$(DIRWWW)/en/one/template.php \
177$(DIRWWW)/en/one/$(PRODUIT)00.html \
178$(DIRWWW)/en/one/$(PRODUIT)01.html \
179$(DIRWWW)/en/one/$(PRODUIT)02.html \
180$(DIRWWW)/en/many/$(PRODUIT)01/ \
181$(DIRWWW)/en/many/$(PRODUIT)02/ \
182$(DIRWWW)/en/one/user.html
183
184pdf_en : ./\
185$(DIRTMP)/$(PRODUIT)01.pdf \
186$(DIRTMP)/$(PRODUIT)02.pdf
187
188$(DIRWWW)/en/one/$(PRODUIT)00.html : \
189$(DIRSRC)/biblio.xml
190        @xsltproc \
191        --output $@ \
192        http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl \
193        $(DIRSRC)/biblio.xml
194
195$(DIRWWW)/en/one/bibnemomain.php : \
196$(DIRTMP)/bibnemomain_beforetidy.php \
197$(DIRSRC)/configtidy.txt
198        -@tidy -config $(DIRSRC)/configtidy.txt \
199        -f $(DIRTMP)/bibnemomain_tidy_err \
200        -xml \
201        -clean \
202        -output $@ \
203        $(DIRTMP)/bibnemomain_beforetidy.php
204
205$(DIRTMP)/bibnemomain_beforetidy.php : \
206$(DIRSRC)/$(PRODUIT).css \
207$(DIRSRC)/style.css \
208$(DIRSRC)/bibnemomain_html.xsl \
209$(DIRTMP)/titlepage.$(PRODUIT).xsl \
210$(DIRTMP)/bibnemomain_complet.xml
211        @xsltproc \
212        $(XSLPARAMHTML) \
213        --output $@ \
214        $(DIRSRC)/bibnemomain_html.xsl \
215        $(DIRTMP)/bibnemomain_complet.xml
216
217$(DIRWWW)/en/one/$(PRODUIT)01.html : \
218$(DIRTMP)/$(PRODUIT)01_beforetidy.html \
219$(DIRSRC)/configtidy.txt \
220$(DIRWWW)/images/years.png
221        -@tidy -config $(DIRSRC)/configtidy.txt \
222        -f $(DIRTMP)/$(PRODUIT)01_tidy_err \
223        -clean \
224        -xml \
225        -o $@ \
226        $(DIRTMP)/$(PRODUIT)01_beforetidy.html
227        # tidy supprime trop de blancs
228        @cp $(DIRTMP)/$(PRODUIT)01_beforetidy.html \
229        $(DIRWWW)/en/one/$(PRODUIT)01.html
230
231$(DIRTMP)/$(PRODUIT)01_beforetidy.html : \
232$(DIRSRC)/$(PRODUIT).css \
233$(DIRSRC)/style.css \
234$(DIRSRC)/$(PRODUIT)01_html.xsl \
235$(DIRTMP)/$(PRODUIT)01.xml
236        @xsltproc \
237        $(XSLPARAMHTML) \
238        --output $@ \
239        $(DIRSRC)/$(PRODUIT)01_html.xsl \
240        $(DIRTMP)/$(PRODUIT)01.xml
241
242$(DIRTMP)/$(PRODUIT)01.xml : \
243$(DIRSRC)/$(PRODUIT)01_xml.xsl \
244$(DIRSRC)/biblio.xml
245        @xsltproc \
246        $(XSLPARAMHTML) \
247        --output $@ \
248        $(DIRSRC)/$(PRODUIT)01_xml.xsl \
249        $(DIRSRC)/biblio.xml
250
251$(DIRWWW)/en/one/$(PRODUIT)02.html : \
252$(DIRTMP)/$(PRODUIT)02_beforetidy.html \
253$(DIRSRC)/configtidy.txt
254        -@tidy -config $(DIRSRC)/configtidy.txt \
255        -f $(DIRTMP)/$(PRODUIT)02_tidy_err \
256        -clean \
257        -xml \
258        -o $@ \
259        $(DIRTMP)/$(PRODUIT)02_beforetidy.html
260        # tidy ne fait pas la bonne conversion de charset
261        @cp $(DIRTMP)/$(PRODUIT)02_beforetidy.html \
262        $(DIRWWW)/en/one/$(PRODUIT)02.html
263
264$(DIRTMP)/$(PRODUIT)02_beforetidy.html : \
265$(DIRSRC)/$(PRODUIT).css \
266$(DIRSRC)/style.css \
267$(DIRSRC)/$(PRODUIT)01_html.xsl \
268$(DIRTMP)/$(PRODUIT)02.xml
269        @xsltproc \
270        $(XSLPARAMHTML) \
271        --output $@ \
272        $(DIRSRC)/$(PRODUIT)01_html.xsl \
273        $(DIRTMP)/$(PRODUIT)02.xml
274
275$(DIRWWW)/en/many/$(PRODUIT)02/ : \
276$(DIRSRC)/$(PRODUIT).css \
277$(DIRSRC)/style.css \
278$(DIRSRC)/superbibmany02_html.xsl \
279$(DIRTMP)/bibliomany02.xml
280        @xsltproc \
281        $(XSLPARAMHTML) \
282        --param html.ext "'.php'" \
283        --output $@ \
284        $(DIRSRC)/superbibmany02_html.xsl \
285        $(DIRTMP)/bibliomany02.xml
286        # affreux sed
287        for file in $(DIRWWW)/en/many/$(PRODUIT)02/*.php; do \
288         sed -f insertphp_many.sed $${file} > $${file}_sed ; \
289         mv $${file}_sed $${file} ; \
290        done
291
292$(DIRTMP)/bibliomany02.xml : \
293$(DIRSRC)/superbibmany02_xml.xsl \
294$(DIRSRC)/biblio.xml
295        @xsltproc \
296        $(XSLPARAMHTML) \
297        --param html.ext "'.php'" \
298        --output $@ \
299        $(DIRSRC)/superbibmany02_xml.xsl \
300        $(DIRSRC)/biblio.xml
301
302$(DIRWWW)/en/many/$(PRODUIT)01/ : \
303$(DIRSRC)/$(PRODUIT).css \
304$(DIRSRC)/style.css \
305$(DIRSRC)/superbibmany01_html.xsl \
306$(DIRTMP)/bibliomany01.xml
307        @xsltproc \
308        $(XSLPARAMHTML) \
309        --output $@ \
310        $(DIRSRC)/superbibmany01_html.xsl \
311        $(DIRTMP)/bibliomany01.xml
312
313$(DIRTMP)/bibliomany01.xml : \
314$(DIRSRC)/superbibmany01_xml.xsl \
315$(DIRSRC)/biblio.xml
316        @xsltproc \
317        $(XSLPARAMHTML) \
318        --param html.ext "'.html'" \
319        --output $@ \
320        $(DIRSRC)/superbibmany01_xml.xsl \
321        $(DIRSRC)/biblio.xml
322
323$(DIRTMP)/$(PRODUIT)02.xml : \
324$(DIRSRC)/$(PRODUIT)02_xml.xsl \
325$(DIRSRC)/biblio.xml
326        @xsltproc \
327        $(XSLPARAMHTML) \
328        --param html.ext "'.html'" \
329        --output $@ \
330        $(DIRSRC)/$(PRODUIT)02_xml.xsl \
331        $(DIRSRC)/biblio.xml
332
333$(DIRTMP)/titlepage.$(PRODUIT).xsl : \
334$(DIRSRC)/titlepage.$(PRODUIT).xml
335        @xsltproc \
336        --xinclude \
337        --output $@ \
338        http://docbook.sourceforge.net/release/xsl/current/template/titlepage.xsl \
339        $(DIRSRC)/titlepage.$(PRODUIT).xml
340
341$(DIRWWW)/images/years.png : \
342$(DIRTMP)/years_gnuplot.gnu     
343        @gnuplot $(DIRTMP)/years_gnuplot.gnu
344
345$(DIRTMP)/years_gnuplot.gnu : \
346$(DIRSRC)/years_gnuplot.xsl \
347$(DIRSRC)/biblio.xml
348        @xsltproc \
349        --output $@ \
350        --param makedate "'$(MAKEDATE)'" \
351        --param path "'$(DIRWWW)/images/'" \
352        $(DIRSRC)/years_gnuplot.xsl \
353        $(DIRSRC)/biblio.xml
354
355$(DIRTMP)/$(PRODUIT)01.pdf : \
356$(DIRSRC)/$(PRODUIT)_pdf.xsl \
357$(DIRTMP)/$(PRODUIT)01.xml
358        @dblatex \
359        -b pdftex \
360        -T simple \
361        -o $@ \
362        -d \
363        -x "--nonet" \
364        -p $(DIRSRC)/$(PRODUIT)_pdf.xsl \
365        $(DIRTMP)/$(PRODUIT)01.xml \
366        1> $(DIRTMP)/$(PRODUIT)01_dblatex.log \
367        2> $(DIRTMP)/$(PRODUIT)01_dblatex.err
368
369$(DIRTMP)/$(PRODUIT)02.pdf : \
370$(DIRSRC)/$(PRODUIT)_pdf.xsl \
371$(DIRSRC)/biblio.xml
372        @dblatex \
373        -b pdftex \
374        -T simple \
375        -o $@ \
376        -d \
377        -x "--nonet" \
378        -p $(DIRSRC)/$(PRODUIT)_pdf.xsl \
379        $(DIRSRC)/biblio.xml
380        1> $(DIRTMP)/$(PRODUIT)02_dblatex.log \
381        2> $(DIRTMP)/$(PRODUIT)02_dblatex.err
382
383$(DIRTMP)/bibnemomain_complet.xml : \
384$(DIRSRC)/bibnemomain.xml \
385$(DIRSRC)/select_form.php \
386$(DIRTMP)/select_id.xml
387        @xmllint \
388        --xinclude \
389        --nonet \
390        --output $@ \
391        $(DIRSRC)/bibnemomain.xml
392
393$(DIRTMP)/select_id.xml : \
394$(DIRSRC)/select_id.xsl \
395$(DIRSRC)/biblio.xml
396        @xsltproc \
397        --output $@ \
398        $(DIRSRC)/select_id.xsl \
399        $(DIRSRC)/biblio.xml
400
401$(DIRWWW)/en/one/user.html : \
402$(DIRTMP)/user_beforetidy.html \
403$(DIRSRC)/configtidy.txt
404        -@tidy -config $(DIRSRC)/configtidy.txt \
405        -f $(DIRTMP)/user_tidy_err \
406        -clean \
407        -xml \
408        -o $@ \
409        $(DIRTMP)/user_beforetidy.html
410        # tidy supprime trop de blancs
411        @cp $(DIRTMP)/user_beforetidy.html \
412        $(DIRWWW)/en/one/user.html
413
414$(DIRTMP)/user_beforetidy.html : \
415$(DIRSRC)/$(PRODUIT).css \
416$(DIRSRC)/style.css \
417$(DIRSRC)/user_html.xsl \
418$(DIRTMP)/user_db.xml
419        @xsltproc \
420        $(XSLPARAMHTML) \
421        --output $@ \
422        $(DIRSRC)/user_html.xsl \
423        $(DIRTMP)/user_db.xml
424
425$(DIRTMP)/user_db.xml : \
426$(DIRSRC)/user_db.xsl \
427$(DIRSRC)/user.xml
428        @xsltproc \
429        $(XSLPARAMHTML) \
430        --output $@ \
431        $(DIRSRC)/user_db.xsl \
432        $(DIRSRC)/user.xml
433
434$(DIRSRC)/user.xml : \
435$(DIRSRC)/user.dtd
436        -@xmllint --noout --valid $(DIRSRC)/user.xml
437
438$(DIRWWW)/en/one/template.php : \
439$(DIRTMP)/template_beforetidy.php \
440$(DIRSRC)/configtidy.txt
441        -@tidy -config $(DIRSRC)/configtidy.txt \
442        -f $(DIRTMP)/template_tidy_err \
443        -xml \
444        -clean \
445        -o $@ \
446        $(DIRTMP)/template_beforetidy.php
447        # affreux sed
448        @sed -f insertphp_one.sed $(DIRTMP)/template_beforetidy.php > \
449        $(DIRTMP)/template_beforetidy.php_sed
450        mv $(DIRTMP)/template_beforetidy.php_sed \
451        $(DIRTMP)/template_beforetidy.php
452        # tidy supprime trop de blancs
453        @cp \
454        $(DIRTMP)/template_beforetidy.php \
455        $(DIRWWW)/en/one/template.php
456
457$(DIRTMP)/template_beforetidy.php : \
458$(DIRSRC)/$(PRODUIT).css \
459$(DIRSRC)/style.css \
460$(DIRSRC)/bibnemomain_html.xsl \
461$(DIRTMP)/template_db.xml
462        @xsltproc \
463        $(XSLPARAMHTML) \
464        --param html.ext "'.php'" \
465        --output $@ \
466        $(DIRSRC)/bibnemomain_html.xsl \
467        $(DIRTMP)/template_db.xml
468
469$(DIRTMP)/template_db.xml : \
470$(DIRSRC)/user.xml \
471$(DIRSRC)/template_db.xsl
472        @xsltproc \
473        $(XSLPARAMHTML) \
474        --output $@ \
475        $(DIRSRC)/template_db.xsl \
476        $(DIRSRC)/user.xml
477
478$(DIRSRC)/user_db.xsl : \
479$(DIRSRC)/components_db.xsl \
480$(DIRSRC)/compilers_db.xsl \
481$(DIRSRC)/platforms_db.xsl \
482$(DIRSRC)/processors_db.xsl
483        @touch $@
484
485$(DIRSRC)/form_db.xsl : \
486$(DIRSRC)/compilers_db.xsl \
487$(DIRSRC)/components_db.xsl \
488$(DIRSRC)/platforms_db.xsl \
489$(DIRSRC)/personal_db.xsl \
490$(DIRSRC)/comments_db.xsl \
491$(DIRSRC)/newreferences_db.xsl \
492$(DIRSRC)/processors_db.xsl \
493$(DIRSRC)/biblioentry_xml.xsl
494        @touch $@
495
496$(DIRSRC)/biblioentry_xml.xsl : \
497$(DIRSRC)/correction_db.xsl
498        @touch $@
499
500$(DIRSRC)/bibnemomaf01_html.xsl : \
501$(DIRTMP)/titlepage.bibnemomaf.xsl
502        @touch $@
503
504$(DIRSRC)/user_html.xsl : \
505$(DIRTMP)/titlepage.bibnemomaf.xsl \
506$(DIRSRC)/form_html.xsl
507        @touch $@
508
509
510$(DIRSRC)/bibnemomafmain_html.xsl : \
511$(DIRTMP)/titlepage.bibnemomaf.xsl \
512$(DIRSRC)/form_html.xsl
513        @touch $@
514
515$(DIRSRC)/bibnemomaf02_html.xsl : \
516$(DIRTMP)/titlepage.bibnemomaf.xsl
517        @touch $@
518
519$(DIRSRC)/superbibmany01_html.xsl : \
520$(DIRTMP)/titlepage.bibnemomaf.xsl
521        @touch $@
522
523$(DIRSRC)/superbibmany02_html.xsl : \
524$(DIRTMP)/titlepage.bibnemomaf.xsl \
525$(DIRSRC)/form_html.xsl
526        @touch $@
527
528$(DIRSRC)/bibnemomaf_pdf.xsl : \
529$(DIRTMP)/titlepage.bibnemomaf.xsl
530        @touch $@
531
532$(DIRSRC)/bibnemomaf01_txt.xsl : \
533$(DIRTMP)/titlepage.bibnemomaf.xsl
534        @touch $@
535
536$(DIRSRC)/bibnemomaf01_xml.xsl : \
537$(DIRSRC)/biblioentry_xml.xsl
538        @touch $@
539
540$(DIRSRC)/select_id.xsl : \
541$(DIRSRC)/firstname_id.xsl \
542$(DIRSRC)/surname_id.xsl
543        @touch $@
544
545$(DIRSRC)/superbibmany01_xml.xsl : \
546$(DIRSRC)/firstname_id.xsl \
547$(DIRSRC)/surname_id.xsl \
548$(DIRSRC)/table_authors.xsl \
549$(DIRSRC)/biblioentry_xml.xsl
550        @touch $@
551
552$(DIRSRC)/superbibmany02_xml.xsl : \
553$(DIRSRC)/firstname_id.xsl \
554$(DIRSRC)/surname_id.xsl \
555$(DIRSRC)/table_authors.xsl
556        @touch $@
557
558$(DIRSRC)/bibnemomaf02_xml.xsl : \
559$(DIRSRC)/firstname_id.xsl \
560$(DIRSRC)/surname_id.xsl \
561$(DIRSRC)/table_authors.xsl \
562$(DIRSRC)/biblioentry_xml.xsl
563        @touch $@
564
565$(DIRSRC)/template_db.xsl : \
566$(DIRSRC)/form_db.xsl
567        @touch $@
568
569$(DIRSRC)/years_gnuplot.xsl : \
570$(DIRSRC)/biblioentry_xml.xsl
571        @touch $@
572
573$(DIRDOC)/images/superbib_fulldependencies.png : \
574$(DIRDOC)/superbib_fulldependencies.dot
575        dot -Tpng $(DIRDOC)/superbib_fulldependencies.dot -o $@
576
577$(DIRDOC)/images/superbib_fulldependencies.svg : \
578$(DIRDOC)/superbib_fulldependencies.dot
579        dot -Tsvg $(DIRDOC)/superbib_fulldependencies.dot -o $@
580
581$(DIRDOC)/superbib_fulldependencies.dot : \
582$(DIRDOC)/superbib_fulldependencies.deps
583        sfood-graph $(DIRDOC)/superbib_fulldependencies.deps > $@
584
585$(DIRDOC)/superbib_fulldependencies.deps : \
586$(DIRSRC)/makefile
587        make2deps.sh -i $(DIRSRC)/makefile -o $@ -f
Note: See TracBrowser for help on using the repository browser.