1 TUTORIAL_FR_FILES=html/gtk_tut_fr-1.html \
2 html/gtk_tut_fr-2.html \
3 html/gtk_tut_fr-3.html \
4 html/gtk_tut_fr-4.html \
5 html/gtk_tut_fr-5.html \
6 html/gtk_tut_fr-6.html \
7 html/gtk_tut_fr-7.html \
8 html/gtk_tut_fr-8.html \
9 html/gtk_tut_fr-9.html \
10 html/gtk_tut_fr-10.html \
11 html/gtk_tut_fr-11.html \
12 html/gtk_tut_fr-12.html \
13 html/gtk_tut_fr-13.html \
14 html/gtk_tut_fr-14.html \
15 html/gtk_tut_fr-15.html \
16 html/gtk_tut_fr-16.html \
17 html/gtk_tut_fr-17.html \
18 html/gtk_tut_fr-18.html \
19 html/gtk_tut_fr-19.html \
20 html/gtk_tut_fr-20.html \
21 html/gtk_tut_fr-21.html \
22 html/gtk_tut_fr-22.html \
23 html/gtk_tut_fr-23.html \
24 html/gtk_tut_fr-24.html \
25 html/gtk_tut_fr.html text/gtk_tut_fr.txt
27 TUTORIAL_FILES=text/gtk_tut.txt html/gtk_tut.html \
38 html/gtk_tut-10.html \
39 html/gtk_tut-11.html \
40 html/gtk_tut-12.html \
41 html/gtk_tut-13.html \
42 html/gtk_tut-14.html \
43 html/gtk_tut-15.html \
44 html/gtk_tut-16.html \
45 html/gtk_tut-17.html \
46 html/gtk_tut-18.html \
47 html/gtk_tut-19.html \
48 html/gtk_tut-20.html \
49 html/gtk_tut-21.html \
50 html/gtk_tut-22.html \
51 html/gtk_tut-23.html \
52 html/gtk_tut-24.html \
53 html/gtk_tut-25.html \
54 html/gtk_tut-26.html \
55 html/gtk_tut-27.html \
56 html/gtk_tut-28.html \
57 html/gtk_tut-29.html \
58 html/gtk_tut-30.html \
61 TUTORIAL_IT_FILES= html/gtk_tut_it.html \
62 html/gtk_tut_it-1.html \
63 html/gtk_tut_it-2.html \
64 html/gtk_tut_it-3.html \
65 html/gtk_tut_it-4.html \
66 html/gtk_tut_it-5.html \
67 html/gtk_tut_it-6.html \
68 html/gtk_tut_it-7.html \
69 html/gtk_tut_it-8.html \
70 html/gtk_tut_it-9.html \
71 html/gtk_tut_it-10.html \
72 html/gtk_tut_it-11.html \
73 html/gtk_tut_it-12.html \
74 html/gtk_tut_it-13.html \
75 html/gtk_tut_it-14.html \
76 html/gtk_tut_it-15.html \
77 html/gtk_tut_it-16.html \
78 html/gtk_tut_it-17.html \
79 html/gtk_tut_it-18.html \
80 html/gtk_tut_it-19.html \
81 html/gtk_tut_it-20.html \
82 html/gtk_tut_it-21.html \
83 html/gtk_tut_it-22.html \
84 html/gtk_tut_it-23.html \
85 html/gtk_tut_it-24.html \
88 GTKDOCS_FIX=$(srcdir)/../gtkdocs_fix
90 .PHONY: htmldir textdir tutorial tutorial_it tutorial_fr
93 (cd $(srcdir); mkdir -p html; cp gtk_tut*gif html)
96 mkdir -p $(srcdir)/text
98 $(TUTORIAL_FILES): tutorial
100 $(TUTORIAL_FR_FILES): tutorial_fr
102 $(TUTORIAL_IT_FILES): tutorial_it
104 tutorial: htmldir textdir
105 (cd $(srcdir); sgml2html gtk_tut.sgml; \
106 perl $(GTKDOCS_FIX) gtk_tut*html; \
107 mv gtk_tut*html html/; \
108 sgml2txt gtk_tut.sgml; \
109 mv gtk_tut.txt text/)
111 tutorial_it: htmldir textdir
112 (cd $(srcdir); sgml2html --language=it gtk_tut_it.sgml; \
113 perl $(GTKDOCS_FIX) gtk_tut_it*html; \
114 mv gtk_tut_it*html html/; \
115 sgml2txt --language=it gtk_tut_it.sgml; \
116 mv gtk_tut_it.txt text/)
118 tutorial_fr: htmldir textdir
119 (cd $(srcdir); sgml2html --language=fr gtk_tut_fr.sgml; \
120 perl $(GTKDOCS_FIX) gtk_tut_fr*html; \
121 mv gtk_tut_fr*html html/; \
122 sgml2txt --language=fr gtk_tut_fr.sgml; \
123 mv gtk_tut_fr.txt text/)
131 gtk_tut_packbox1.gif \
132 gtk_tut_packbox1.eps \
133 gtk_tut_packbox1.jpg \
134 gtk_tut_packbox2.gif \
135 gtk_tut_packbox2.eps \
136 gtk_tut_packbox2.jpg \
140 package_tutorial.sh \
141 package-db-tutorial.sh
144 dist-hook: tutorial tutorial_it tutorial_fr
145 mkdir $(distdir)/html
146 cp -p $(srcdir)/html/*.html $(distdir)/html
147 cp -p $(srcdir)/html/*.gif $(distdir)/html
148 mkdir $(distdir)/text
149 cp -p $(srcdir)/text/*.txt $(distdir)/text
153 echo "*** Warning: Tutorial not built"
154 echo "*** DISTRIBUTION IS INCOMPLETE"