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