]> git.lyx.org Git - lyx.git/blob - lib/doc/Makefile.am
UserGuide.lyx: complete revision to bring it up to date:
[lyx.git] / lib / doc / Makefile.am
1 include $(top_srcdir)/config/common.am
2
3 DISTCLEANFILES += $(tocfiles)
4
5 EXTRA_DIST = depend.py doc_toc.py README.Documentation $(DEPENDFILE) $(docfiles)
6
7 clipartdocdir = $(pkgdatadir)/doc/clipart
8 dist_clipartdoc_DATA = \
9         clipart/escher-lsd.eps \
10         clipart/mobius.eps \
11         clipart/platypus.eps \
12         clipart/Abstract.pdf \
13         clipart/BoxInsetDefaultQt4.png \
14         clipart/ChildDocumentQt4.png \
15         clipart/CommentNoteImageQt4.png \
16         clipart/endnotes.pdf \
17         clipartERT.png \
18         clipart/ExternalMaterialQt4.png \
19         clipartExtraToolbar.png \
20         clipart/floatQt4.png \
21         clipart/footnoteQt4.png \
22         clipart/FramedNoteImageQt4.png \
23         clipart/GreyedOutNoteImageQt4.png \
24         clipart/labelQt4.png \
25         clipartLaTeX.png \
26         clipart/LyXNoteImageQt4.png \
27         clipartmacrobox.png \
28         clipartmacrouse.png \
29         clipartmbox.png \
30         clipart/referenceQt4.png \
31         clipart/ShadedNoteImageQt4.png \
32         clipartSpaceMarker.png \
33         clipartStandardToolbar.png \
34         clipartToolbarEnvBox.png \
35         clipart/without_fntright.pdf \
36         clipart/with_fntright.pdf
37
38 csdocdir = $(pkgdatadir)/doc/cs
39 dist_csdoc_DATA = \
40         cs/Tutorial.lyx
41
42 dadocdir = $(pkgdatadir)/doc/da
43 dist_dadoc_DATA = \
44         da/Intro.lyx
45
46 dedocdir = $(pkgdatadir)/doc/de
47 dist_dedoc_DATA = \
48         de/Customization.lyx \
49         de/DummyDocument1.lyx \
50         de/DummyDocument2.lyx \
51         de/DummyTextDocument.txt \
52         de/EmbeddedObjects.lyx \
53         de/Extended.lyx \
54         de/FAQ.lyx \
55         de/Intro.lyx \
56         de/Tutorial.lyx \
57         de/UserGuide.lyx
58
59 declipartdocdir = $(pkgdatadir)/doc/de/clipart
60 dist_declipartdoc_DATA = \
61         de/clipart/ExternesMaterialQt4.png \
62         de/clipart/FussnoteQt4.png \
63         de/clipart/GerahmteNotizQt4.png \
64         de/clipart/GleitobjektQt4.png \
65         de/clipart/GrauschriftNotizQt4.png \
66         de/clipart/KommentarQt4.png \
67         de/clipart/LyXNotizQt4.png \
68         de/clipart/Marke.png \
69         de/clipart/Querverweis.png \
70         de/clipart/SchattierteNotizQt4.png \
71         de/clipart/StandardBoxQt4.png \
72         de/clipart/UnterdokumentQt4.png
73
74 esdocdir = $(pkgdatadir)/doc/es
75 dist_esdoc_DATA = \
76         es/DocumentoPostizo1.lyx \
77         es/DocumentoPostizo2.lyx \
78         es/DocumentoTextoPostizo.txt \
79         es/EmbeddedObjects.lyx \
80         es/Extended.lyx \
81         es/Intro.lyx \
82         es/Tutorial.lyx
83
84 esclipartdocdir = $(pkgdatadir)/doc/es/clipart
85 dist_esclipartdoc_DATA = \
86         es/clipart/ComentNotaImagenQt4.png \
87         es/clipart/CuadroMinipagQt4.png \
88         es/clipart/DocumentoHijoQt4.png \
89         es/clipart/etiquetaQt4.png \
90         es/clipart/flotanteQt4.png \
91         es/clipart/GrisNotaImagenQt4.png \
92         es/clipart/MaterialExternoQt4.png \
93         es/clipart/NotaEnmarcadaImg.png \
94         es/clipart/NotaLyXImagenQt4.png \
95         es/clipart/notapieQt4.png \
96         es/clipart/NotaSombreadaImg.png \
97         es/clipart/referenciaQt4.png
98
99 eudocdir = $(pkgdatadir)/doc/eu
100 dist_eudoc_DATA = \
101         eu/Customization.lyx \
102         eu/Extended.lyx \
103         eu/FAQ.lyx \
104         eu/Intro.lyx \
105         eu/Tutorial.lyx \
106         eu/UserGuide.lyx
107
108 frdocdir = $(pkgdatadir)/doc/fr
109 dist_frdoc_DATA = \
110         fr/Customization.lyx \
111         fr/Extended.lyx \
112         fr/FAQ.lyx \
113         fr/Intro.lyx \
114         fr/Tutorial.lyx \
115         fr/UserGuide.lyx
116
117 gldocdir = $(pkgdatadir)/doc/gl
118 dist_gldoc_DATA = \
119         gl/Intro.lyx \
120         gl/Tutorial.lyx
121
122 hedocdir = $(pkgdatadir)/doc/he
123 dist_hedoc_DATA = \
124         he/Intro.lyx \
125         he/Tutorial.lyx
126
127 hudocdir = $(pkgdatadir)/doc/hu
128 dist_hudoc_DATA = \
129         hu/Intro.lyx \
130         hu/Tutorial.lyx
131
132 itdocdir = $(pkgdatadir)/doc/it
133 dist_itdoc_DATA = \
134         it/Customization.lyx \
135         it/Intro.lyx \
136         it/Tutorial.lyx \
137         it/UserGuide.lyx
138
139 nldocdir = $(pkgdatadir)/doc/nl
140 dist_nldoc_DATA = \
141         nl/Intro.lyx \
142         nl/Tutorial.lyx
143
144 nbdocdir = $(pkgdatadir)/doc/nb
145 dist_nbdoc_DATA = \
146         nb/Intro.lyx
147
148 pldocdir = $(pkgdatadir)/doc/pl
149 dist_pldoc_DATA = \
150         pl/Extended.lyx \
151         pl/Intro.lyx \
152         pl/Tutorial.lyx
153
154 ptdocdir = $(pkgdatadir)/doc/pt
155 dist_ptdoc_DATA = \
156         pt/Intro.lyx \
157         pt/Tutorial.lyx
158
159 rodocdir = $(pkgdatadir)/doc/ro
160 dist_rodoc_DATA = \
161         ro/Intro.lyx
162
163 rudocdir = $(pkgdatadir)/doc/ru
164 dist_rudoc_DATA = \
165         ru/FAQ.lyx \
166         ru/Intro.lyx \
167         ru/Tutorial.lyx
168
169 skdocdir = $(pkgdatadir)/doc/sk
170 dist_skdoc_DATA = \
171         sk/Tutorial.lyx \
172         sk/UserGuide.lyx
173
174 sldocdir = $(pkgdatadir)/doc/sl
175 dist_sldoc_DATA = \
176         sl/Intro.lyx \
177         sl/Tutorial.lyx
178
179 svdocdir = $(pkgdatadir)/doc/sv
180 dist_svdoc_DATA = \
181         sv/Intro.lyx \
182         sv/Tutorial.lyx
183
184 docdir = $(pkgdatadir)/doc
185 dist_doc_DATA = \
186         Customization.lyx \
187         DocStyle.lyx \
188         DummyTextDocument.txt \
189         DummyDocument1.lyx \
190         DummyDocument2.lyx \
191         EmbeddedObjects.lyx \
192         Extended.lyx \
193         FAQ.lyx \
194         Intro.lyx \
195         LaTeXConfig.lyx.in \
196         Reference.lyx \
197         Tutorial.lyx \
198         UserGuide.lyx
199
200 doc_DATA = $(docfiles) 
201
202 DEPENDFILE = $(srcdir)/Makefile.depend
203 # include $(DEPENDFILE) does not work because automake is too limited.
204 include $(srcdir)/Makefile.depend
205
206 TOCs : $(DEPENDFILE) $(tocfiles)
207         @echo Made TOCs succesfully.
208
209 # Force regeneration of $(DEPENDFILE) when Makefile.am changes because
210 # new doc files might have been added
211 $(DEPENDFILE): $(srcdir)/Makefile.am $(srcdir)/depend.py
212         python $(srcdir)/depend.py > $(DEPENDFILE)
213
214 # The TOCs are not built for the install and dist targets if they don't exist
215 # for some weird reason.
216 # Make complains although we have rules for them in $(DEPENDFILE), so we
217 # must not include the TOCs in $(docfiles) and have to use the install and
218 # dist hooks below.
219 dist-hook: $(tocfiles)
220         for i in $(tocfiles); \
221         do \
222                 if test -f "$(srcdir)/$$i"; then file="$(srcdir)/$$i"; \
223                 else file="$$i"; fi; \
224                 cp -p "$$file" "$(distdir)"; \
225         done
226 install-data-hook: $(tocfiles)
227         for i in $(tocfiles); \
228         do \
229                 if test -f "$(srcdir)/$$i"; then file="$(srcdir)/$$i"; \
230                 else file="$$i"; fi; \
231                 $(docDATA_INSTALL) "$$file" "$(DESTDIR)$(docdir)/$$i"; \
232         done
233
234 uninstall-local:
235         for i in $(tocfiles); \
236         do \
237                 $(RM) "$(DESTDIR)$(docdir)/$$i" ; \
238         done
239
240 .PHONY: TOCs