]> Pileus Git - ~andy/gtk/blob - docs/Makefile.am
[ Merges from gtk-1-2 ]
[~andy/gtk] / docs / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2
3 info_TEXINFOS = gdk.texi gtk.texi 
4
5 man_MANS = gtk-config.1
6
7 TUTORIAL_FR_FILES=html/gtk_tut_fr-1.html        \
8 html/gtk_tut_fr-2.html          \
9 html/gtk_tut_fr-3.html          \
10 html/gtk_tut_fr-4.html          \
11 html/gtk_tut_fr-5.html          \
12 html/gtk_tut_fr-6.html          \
13 html/gtk_tut_fr-7.html          \
14 html/gtk_tut_fr-8.html          \
15 html/gtk_tut_fr-9.html          \
16 html/gtk_tut_fr-10.html         \
17 html/gtk_tut_fr-11.html         \
18 html/gtk_tut_fr-12.html         \
19 html/gtk_tut_fr-13.html         \
20 html/gtk_tut_fr-14.html         \
21 html/gtk_tut_fr-15.html         \
22 html/gtk_tut_fr-16.html         \
23 html/gtk_tut_fr-17.html         \
24 html/gtk_tut_fr-18.html         \
25 html/gtk_tut_fr-19.html         \
26 html/gtk_tut_fr-20.html         \
27 html/gtk_tut_fr-21.html         \
28 html/gtk_tut_fr-22.html         \
29 html/gtk_tut_fr-23.html         \
30 html/gtk_tut_fr-24.html         \
31 html/gtk_tut_fr.html text/gtk_tut_fr.txt
32
33 TUTORIAL_FILES=text/gtk_tut.txt html/gtk_tut.html \
34 html/gtk_tut.html               \
35 html/gtk_tut-1.html             \
36 html/gtk_tut-2.html             \
37 html/gtk_tut-3.html             \
38 html/gtk_tut-4.html             \
39 html/gtk_tut-5.html             \
40 html/gtk_tut-6.html             \
41 html/gtk_tut-7.html             \
42 html/gtk_tut-8.html             \
43 html/gtk_tut-9.html             \
44 html/gtk_tut-10.html            \
45 html/gtk_tut-11.html            \
46 html/gtk_tut-12.html            \
47 html/gtk_tut-13.html            \
48 html/gtk_tut-14.html            \
49 html/gtk_tut-15.html            \
50 html/gtk_tut-16.html            \
51 html/gtk_tut-17.html            \
52 html/gtk_tut-18.html            \
53 html/gtk_tut-19.html            \
54 html/gtk_tut-20.html            \
55 html/gtk_tut-21.html            \
56 html/gtk_tut-22.html            \
57 html/gtk_tut-23.html            \
58 html/gtk_tut-24.html            \
59 html/gtk_tut-25.html            \
60 html/gtk_tut-26.html            \
61 html/gtk_tut-27.html            \
62 html/gtk_tut-28.html            \
63 html/gtk_tut-29.html            \
64 html/gtk_tut-30.html            \
65 html/gtk_tut-31.html
66
67 TUTORIAL_IT_FILES=      html/gtk_tut_it.html            \
68         html/gtk_tut_it-1.html          \
69         html/gtk_tut_it-2.html          \
70         html/gtk_tut_it-3.html          \
71         html/gtk_tut_it-4.html          \
72         html/gtk_tut_it-5.html          \
73         html/gtk_tut_it-6.html          \
74         html/gtk_tut_it-7.html          \
75         html/gtk_tut_it-8.html          \
76         html/gtk_tut_it-9.html          \
77         html/gtk_tut_it-10.html         \
78         html/gtk_tut_it-11.html         \
79         html/gtk_tut_it-12.html         \
80         html/gtk_tut_it-13.html         \
81         html/gtk_tut_it-14.html         \
82         html/gtk_tut_it-15.html         \
83         html/gtk_tut_it-16.html         \
84         html/gtk_tut_it-17.html         \
85         html/gtk_tut_it-18.html         \
86         html/gtk_tut_it-19.html         \
87         html/gtk_tut_it-20.html         \
88         html/gtk_tut_it-21.html         \
89         html/gtk_tut_it-22.html         \
90         html/gtk_tut_it-23.html         \
91         html/gtk_tut_it-24.html         \
92         text/gtk_tut_it.txt
93
94 FAQ_FILES=html/gtkfaq.html              \
95         html/gtkfaq-1.html              \
96         html/gtkfaq-2.html              \
97         html/gtkfaq-3.html              \
98         html/gtkfaq-4.html              \
99         html/gtkfaq-5.html              \
100         html/gtkfaq-6.html              \
101         html/gtkfaq-7.html              \
102         text/gtkfaq.txt
103
104 html/gtk_tut_table.gif: gdk.html gtk.html
105
106 .PHONY: html htmldir faq tutorial tutorial_it tutorial_fr files
107
108 distdocs: gdk.html gtk.html faq tutorial tutorial_it tutorial_fr
109
110 htmldir:
111         (cd $(srcdir); mkdir -p html; cp gtk_tut*gif html)
112
113 textdir:
114         mkdir -p $(srcdir)/text
115
116 gdk.html gdk_toc.html: gdk.texi
117         (cd $(srcdir); texi2html gdk.texi)
118
119 gtk.html gtk_toc.html: gtk.texi
120         (cd $(srcdir); texi2html gtk.texi)
121
122 html/gdk.html html/gdk_toc.html: htmldir gdk.html gdk_toc.html
123         (cd $(srcdir); cp gdk.html gdk_toc.html html/)
124
125 html/gtk.html html/gtk_toc.html: htmldir gtk.html gtk_toc.html
126         (cd $(srcdir); cp gtk.html gtk_toc.html html/)
127
128 $(FAQ_FILES): faq
129
130 faq: htmldir textdir
131         (cd $(srcdir); sgml2html gtkfaq.sgml; \
132         perl gtkdocs_fix gtkfaq*html; \
133         mv gtkfaq*html html/; \
134         sgml2txt gtkfaq.sgml; \
135         mv gtkfaq.txt text/)
136
137 $(TUTORIAL_FILES): tutorial
138
139 $(TUTORIAL_FR_FILES): tutorial_fr
140
141 $(TUTORIAL_IT_FILES): tutorial_it
142
143 tutorial: htmldir textdir
144         (cd $(srcdir); sgml2html gtk_tut.sgml; \
145         perl gtkdocs_fix gtk_tut*html; \
146         mv gtk_tut*html html/; \
147         sgml2txt gtk_tut.sgml; \
148         mv gtk_tut.txt text/)
149
150 tutorial_it: htmldir textdir
151         (cd $(srcdir); sgml2html --language=it gtk_tut_it.sgml; \
152         perl gtkdocs_fix gtk_tut_it*html; \
153         mv gtk_tut_it*html html/; \
154         sgml2txt --language=it gtk_tut_it.sgml; \
155         mv gtk_tut_it.txt text/)
156
157 tutorial_fr: htmldir textdir
158         (cd $(srcdir); sgml2html --language=fr gtk_tut_fr.sgml; \
159         perl gtkdocs_fix gtk_tut_fr*html; \
160         mv gtk_tut_fr*html html/; \
161         sgml2txt --language=fr gtk_tut_fr.sgml; \
162         mv gtk_tut_fr.txt text/)
163
164
165 files:
166         @files=`ls $(DISTFILES) 2> /dev/null `; for p in $$files; do \
167           echo $$p; \
168         done
169
170 EXTRA_DIST += \
171         Changes-1.2.txt                 \
172         debugging.txt                   \
173         developers.txt                  \
174         refcounting.txt                 \
175         styles.txt                      \
176         text_widget.txt                 \
177         widget_system.txt               \
178         generation.txt                  \
179         gtk-config.txt                  \
180         gtk-config.1.in                 \
181         texinfo.tex                     \
182         macros.texi                     \
183         gtkdocs_fix                     \
184         gtkfaq.sgml                     \
185         gtk_tut.sgml                    \
186         gtk_tut_it.sgml                 \
187         gtk_tut_fr.sgml                 \
188         gtk_tut_packbox1.gif            \
189         gtk_tut_packbox2.gif            \
190         html/gtk_tut_table.gif          \
191         html/gtk_tut_packbox1.gif       \
192         html/gtk_tut_packbox2.gif       \
193         gtk_tut_table.gif               \
194         html/gdk.html                   \
195         html/gdk_toc.html               \
196         html/gtk.html                   \
197         html/gtk_toc.html               \
198         $(TUTORIAL_FILES)               \
199         $(TUTORIAL_FR_FILES)            \
200         $(TUTORIAL_IT_FILES)            \
201         $(FAQ_FILES)