5 # To build everything do
20 bacula: tex web html dvipdf
28 @cp -fp ${IMAGES}/hires/*.eps .
29 touch developers.idx developersi-general.tex
30 -latex -interaction=batchmode developers.tex
31 makeindex developers.idx >/dev/null 2>/dev/null
32 -latex -interaction=batchmode developers.tex
36 @echo "Making developers pdf"
37 @cp -fp ${IMAGES}/hires/*.eps .
38 dvipdf developers.dvi developers.pdf
42 @echo "Making developers pdfm"
43 @cp -fp ${IMAGES}/hires/*.eps .
44 dvipdfm -p a4 developers.dvi
48 @echo "Making developers html"
49 @cp -fp ${IMAGES}/*.eps .
50 @rm -f next.eps next.png prev.eps prev.png up.eps up.png
51 @(if [ -f imagename_translations ] ; then \
52 ./translate_images.pl --from_meaningful_names developers.html; \
54 latex2html -white -no_subdir -split 0 -toc_stars -white -notransparent \
56 ./translate_images.pl --to_meaningful_names developers.html
57 @rm -f *.eps *.gif *.jpg *.old
60 @echo "Making developers web"
63 @cp -fp ${IMAGES}/*.eps .
64 @rm -f next.eps next.png prev.eps prev.png up.eps up.png
65 @cp -fp ${IMAGES}/*.eps ${IMAGES}/*.png developers/
66 @rm -f developers/next.eps developers/next.png developers/prev.eps developers/prev.png developers/up.eps developers/up.png
67 @(if [ -f developers/imagename_translations ] ; then \
68 ./translate_images.pl --to_meaningful_names developers/Bacula_Users_Guide.html; \
70 @rm -rf developers/*.html
71 latex2html -split 4 -local_icons -t "Developer's Guide" -long_titles 4 \
72 -contents_in_nav -toc_stars -white -notransparent developers >/dev/null
73 ./translate_images.pl --to_meaningful_names developers/Developers_Guide.html
74 @cp -f developers/Developers_Guide.html developers/index.html
75 @rm -f *.eps *.gif *.jpg developers/*.eps *.old
76 @rm -f developers/idle.png
77 @rm -f developers/win32-*.png developers/wx-console*.png developers/xp-*.png
78 @rm -f developers/*.pl developers/*.log developers/*.aux developers/*.idx
79 @rm -f developers/*.out WARNINGS
82 ./check_tex.pl developers.tex
85 pic2graph -density 100 <main_configs.pic >main_configs.png
89 @rm -f *.png *.gif *.jpg *.eps
90 @rm -f *.pdf *.aux *.cp *.fn *.ky *.log *.pg
91 @rm -f *.html *.backup *.pdf *.ps *.dvi *.ilg *.lof *.lot
92 @rm -f *.cdx *.cnd *.ddx *.ddn *.fdx *.fnd *.ind *.sdx *.snd
93 @rm -f *.dnd imagename_translations
94 @rm -f *.old WARNINGS *.out *.toc *.idx
95 @rm -f images.pl labels.pl internals.pl
97 @rm -f images.tex developersi.tex
101 @rm -f developers.html developers.pdf