]> git.lyx.org Git - lyx.git/blobdiff - lib/doc/Makefile.am
Add new Japanese files to Makefile.am
[lyx.git] / lib / doc / Makefile.am
index ea028f63e5c277575a3503eef65741b2e85214f6..79c448ae29eb305460b9050cf00e4a1a3637ffe4 100644 (file)
 include $(top_srcdir)/config/common.am
 
-DISTCLEANFILES += $(tocfiles)
+EXTRA_DIST = README.Documentation
 
-EXTRA_DIST = depend.py doc_toc.py README.Documentation $(DEPENDFILE) $(docfiles)
-
-docfiles = \
-       cs_Tutorial.lyx \
+docdir = $(pkgdatadir)/doc
+dist_doc_DATA = \
+       Additional.lyx \
        Customization.lyx \
-       da_Intro.lyx \
-       de_Customization.lyx \
-       de_Extended.lyx \
-       de_FAQ.lyx \
-       de_Intro.lyx \
-       de_Tutorial.lyx \
-       de_UserGuide.lyx \
-       DocStyle.lyx \
-       es_Extended-Insets.lyx \
-       es_Intro.lyx \
-       es_Tutorial.lyx \
-       eu_Customization.lyx \
-       eu_Extended.lyx \
-       eu_FAQ.lyx \
-       eu_Intro.lyx \
-       eu_Tutorial.lyx \
-       eu_UserGuide.lyx \
-       Extended-Insets.lyx \
-       Extended.lyx \
-       FAQ.lyx \
-       fr_Customization.lyx \
-       fr_Extended.lyx \
-       fr_FAQ.lyx \
-       fr_Intro.lyx \
-       fr_Tutorial.lyx \
-       fr_UserGuide.lyx \
-       gl_Intro.lyx \
-       gl_Tutorial.lyx \
-       he_Intro.lyx \
-       he_Tutorial.lyx \
-       hu_Intro.lyx \
-       hu_Tutorial.lyx \
+       Development.lyx \
+       DummyTextDocument.txt \
+       DummyDocument1.lyx \
+       DummyDocument2.lyx \
+       EmbeddedObjects.lyx \
+       Formula-numbering.lyx \
        Intro.lyx \
-       it_Customization.lyx \
-       it_Intro.lyx \
-       it_Tutorial.lyx \
-       it_UserGuide.lyx \
-       LaTeXConfig.lyx.in \
-       nl_Intro.lyx \
-       nl_Tutorial.lyx \
-       nb_Intro.lyx \
-       pl_Extended.lyx \
-       pl_Intro.lyx \
-       pl_Tutorial.lyx \
-       pt_Intro.lyx \
-       pt_Tutorial.lyx \
-       Reference.lyx \
-       ro_Intro.lyx \
-       ru_FAQ.lyx \
-       ru_Intro.lyx \
-       ru_Tutorial.lyx \
-       sk_Tutorial.lyx \
-       sk_UserGuide.lyx \
-       sl_Intro.lyx \
-       sl_Tutorial.lyx \
-       sv_Intro.lyx \
-       sv_Tutorial.lyx \
+       LaTeXConfig.lyx \
+       LFUNs.lyx \
+       Math.lyx \
+       Shortcuts.lyx \
+       SpecialParagraphShape.tex \
        Tutorial.lyx \
-       UserGuide.lyx \
-       escher-lsd.eps \
-       mobius.eps \
-       platypus.eps
+       UserGuide.lyx
 
-docdir = $(pkgdatadir)/doc
-doc_DATA = $(docfiles) 
-
-DEPENDFILE = $(srcdir)/Makefile.depend
-# include $(DEPENDFILE) does not work because automake is too limited.
-include $(srcdir)/Makefile.depend
-
-TOCs : $(DEPENDFILE) $(tocfiles)
-       @echo Made TOCs succesfully.
-
-# Force regeneration of $(DEPENDFILE) when Makefile.am changes because
-# new doc files might have been added
-$(DEPENDFILE): $(srcdir)/Makefile.am $(srcdir)/depend.py
-       python $(srcdir)/depend.py > $(DEPENDFILE)
-
-# The TOCs are not built for the install and dist targets if they don't exist
-# for some weird reason.
-# Make complains although we have rules for them in $(DEPENDFILE), so we
-# must not include the TOCs in $(docfiles) and have to use the install and
-# dist hooks below.
-dist-hook: $(tocfiles)
-       for i in $(tocfiles); \
-       do \
-               if test -f "$(srcdir)/$$i"; then file="$(srcdir)/$$i"; \
-               else file="$$i"; fi; \
-               cp -p "$$file" "$(distdir)"; \
-       done
-install-data-hook: $(tocfiles)
-       for i in $(tocfiles); \
-       do \
-               if test -f "$(srcdir)/$$i"; then file="$(srcdir)/$$i"; \
-               else file="$$i"; fi; \
-               $(docDATA_INSTALL) "$$file" "$(DESTDIR)$(docdir)/$$i"; \
-       done
+bibliodocdir = $(docdir)/biblio
+dist_bibliodoc_DATA = \
+       biblio/alphadin.bst \
+       biblio/LyXDocs.bib
+
+clipartdocdir = $(docdir)/clipart
+dist_clipartdoc_DATA = \
+       clipart/escher-lsd.eps \
+       clipart/mobius.eps \
+       clipart/platypus.eps \
+       clipart/Abstract.pdf \
+       clipart/BoxInsetDefaultQt4.png \
+       clipart/ChangesToolbar.png \
+       clipart/ChildDocumentQt4.png \
+       clipart/CommentNoteImageQt4.png \
+       clipart/endnotes.pdf \
+       clipart/ERT.png \
+       clipart/ExternalMaterialQt4.png \
+       clipart/ExtraToolbar.png \
+       clipart/floatQt4.png \
+       clipart/footnoteQt4.png \
+       clipart/GreyedOutNoteImageQt4.png \
+       clipart/labelQt4.png \
+       clipart/LaTeX.png \
+       clipart/LyXNoteImageQt4.png \
+       clipart/macrobox.png \
+       clipart/MacroToolbar.png \
+       clipart/macrouse.png \
+       clipart/referenceQt4.png \
+       clipart/SpaceMarker.png \
+       clipart/StandardToolbar.png \
+       clipart/ToolbarEnvBox.png \
+       clipart/ViewToolbar.png \
+       clipart/without_fntright.pdf \
+       clipart/with_fntright.pdf
+
+cadocdir = $(docdir)/ca
+dist_cadoc_DATA = \
+       ca/Intro.lyx
+
+csdocdir = $(docdir)/cs
+dist_csdoc_DATA = \
+       cs/Tutorial.lyx
+
+dadocdir = $(docdir)/da
+dist_dadoc_DATA = \
+       da/Intro.lyx
+
+dedocdir = $(docdir)/de
+dist_dedoc_DATA = \
+       de/Additional.lyx \
+       de/Customization.lyx \
+       de/DummyDocument1.lyx \
+       de/DummyDocument2.lyx \
+       de/DummyTextDocument.txt \
+       de/EmbeddedObjects.lyx \
+       de/Formelnummerierung.lyx \
+       de/Intro.lyx \
+       de/Math.lyx \
+       de/Shortcuts.lyx \
+       de/Tutorial.lyx \
+       de/UserGuide.lyx
+
+declipartdocdir = $(dedocdir)/clipart
+dist_declipartdoc_DATA = \
+       de/clipart/ERT.png \
+       de/clipart/ExternesMaterialQt4.png \
+       de/clipart/FussnoteQt4.png \
+       de/clipart/GleitobjektQt4.png \
+       de/clipart/GrauschriftNotizQt4.png \
+       de/clipart/KommentarQt4.png \
+       de/clipart/LyXNotizQt4.png \
+       de/clipart/Marke.png \
+       de/clipart/Querverweis.png \
+       de/clipart/StandardBoxQt4.png \
+       de/clipart/UnterdokumentQt4.png \
+       de/clipart/Zusammenfassung.pdf
+
+eldocdir = $(docdir)/el
+dist_eldoc_DATA = \
+       el/Intro.lyx
+
+esdocdir = $(docdir)/es
+dist_esdoc_DATA = \
+       es/Additional.lyx \
+       es/Customization.lyx \
+       es/DocumentoPostizo1.lyx \
+       es/DocumentoPostizo2.lyx \
+       es/DocumentoTextoPostizo.txt \
+       es/EmbeddedObjects.lyx \
+       es/Formula-numbering.lyx \
+       es/Intro.lyx \
+       es/Math.lyx \
+       es/Shortcuts.lyx \
+       es/Tutorial.lyx \
+       es/UserGuide.lyx
+
+esclipartdocdir = $(esdocdir)/clipart
+dist_esclipartdoc_DATA = \
+       es/clipart/ComentNotaImagenQt4.png \
+       es/clipart/CuadroMinipagQt4.png \
+       es/clipart/DocumentoHijoQt4.png \
+       es/clipart/es_ERT.png \
+       es/clipart/es_ToolbarEnvBox.png \
+       es/clipart/etiquetaQt4.png \
+       es/clipart/flotanteQt4.png \
+       es/clipart/GrisNotaImagenQt4.png \
+       es/clipart/MaterialExternoQt4.png \
+       es/clipart/NotaLyXImagenQt4.png \
+       es/clipart/notapieQt4.png \
+       es/clipart/referenciaQt4.png \
+       es/clipart/Resumen.pdf
+
+eudocdir = $(docdir)/eu
+dist_eudoc_DATA = \
+       eu/Intro.lyx \
+       eu/Tutorial.lyx
+
+frdocdir = $(docdir)/fr
+dist_frdoc_DATA = \
+       fr/Additional.lyx \
+       fr/Customization.lyx \
+       fr/DocumentBidon1.lyx \
+       fr/DocumentBidon2.lyx \
+       fr/DocumentTexteBidon.txt \
+       fr/EmbeddedObjects.lyx \
+       fr/Formula-numbering.lyx \
+       fr/Intro.lyx \
+       fr/Math.lyx \
+       fr/Shortcuts.lyx \
+       fr/Tutorial.lyx \
+       fr/UserGuide.lyx
+
+frclipartdocdir = $(frdocdir)/clipart
+dist_frclipartdoc_DATA = \
+       fr/clipart/BoxInsetDefaultQt4.png \
+       fr/clipart/ChildDocumentQt4.png \
+       fr/clipart/CommentNoteImageQt4.png \
+       fr/clipart/ERT.png \
+       fr/clipart/GreyedOutNoteImageQt4.png \
+       fr/clipart/LyXNoteImageQt4.png \
+       fr/clipart/floatQt4.png \
+       fr/clipart/footnoteQt4.png \
+       fr/clipart/labelQt4.png
+
+gldocdir = $(docdir)/gl
+dist_gldoc_DATA = \
+       gl/Intro.lyx \
+       gl/Tutorial.lyx
+
+hedocdir = $(docdir)/he
+dist_hedoc_DATA = \
+       he/Intro.lyx \
+       he/Tutorial.lyx
 
-uninstall-local:
-       for i in $(tocfiles); \
+hudocdir = $(docdir)/hu
+dist_hudoc_DATA = \
+       hu/Intro.lyx \
+       hu/Tutorial.lyx
+
+iddocdir = $(docdir)/id
+dist_iddoc_DATA = \
+       id/Intro.lyx \
+       id/Shortcuts.lyx \
+       id/Tutorial.lyx \
+       id/UserGuide.lyx
+
+idclipartdocdir = $(iddocdir)/clipart
+dist_idclipartdoc_DATA = \
+       id/clipart/id-contrib.png \
+       id/clipart/id-footnote.png \
+       id/clipart/id-lingkungan.png
+
+itdocdir = $(docdir)/it
+dist_itdoc_DATA = \
+       it/Intro.lyx \
+       it/Tutorial.lyx
+
+itclipartdocdir = $(itdocdir)/clipart
+dist_itclipartdoc_DATA = \
+       it/clipart/it_footnoteQt4.png \
+       it/clipart/it_referenceQt4.png
+
+jadocdir = $(docdir)/ja
+dist_jadoc_DATA = \
+       ja/Additional.lyx \
+       ja/Customization.lyx \
+       ja/DummyDocument1.lyx \
+       ja/DummyDocument2.lyx \
+       ja/EmbeddedObjects.lyx \
+       ja/Formula-numbering.lyx \
+       ja/Intro.lyx \
+       ja/LaTeXConfig.lyx \
+       ja/Math.lyx \
+       ja/Shortcuts.lyx \
+       ja/Tutorial.lyx \
+       ja/UserGuide.lyx
+
+jaclipartdocdir = $(jadocdir)/clipart
+dist_jaclipartdoc_DATA = \
+       ja/clipart/ChildDocumentQt4.png \
+       ja/clipart/ERT.png \
+       ja/clipart/ExternalMaterialQt4.png \
+       ja/clipart/floatQt4.png \
+       ja/clipart/footnoteQt4.png \
+       ja/clipart/referenceQt4.png \
+       ja/clipart/StandardToolbar.png \
+       ja/clipart/ToolbarEnvBox.png
+
+nldocdir = $(docdir)/nl
+dist_nldoc_DATA = \
+       nl/Intro.lyx \
+       nl/Tutorial.lyx
+
+nbdocdir = $(docdir)/nb
+dist_nbdoc_DATA = \
+       nb/Intro.lyx
+
+pldocdir = $(docdir)/pl
+dist_pldoc_DATA = \
+       pl/Intro.lyx \
+       pl/Tutorial.lyx
+
+ptdocdir = $(docdir)/pt
+dist_ptdoc_DATA = \
+       pt/Intro.lyx \
+       pt/Tutorial.lyx
+
+rodocdir = $(docdir)/ro
+dist_rodoc_DATA = \
+       ro/Intro.lyx
+
+rudocdir = $(docdir)/ru
+dist_rudoc_DATA = \
+       ru/Intro.lyx \
+       ru/Tutorial.lyx
+
+skdocdir = $(docdir)/sk
+dist_skdoc_DATA = \
+       sk/Intro.lyx \
+       sk/Tutorial.lyx
+
+sldocdir = $(docdir)/sl
+dist_sldoc_DATA = \
+       sl/Intro.lyx \
+       sl/Tutorial.lyx
+
+svdocdir = $(docdir)/sv
+dist_svdoc_DATA = \
+       sv/Intro.lyx \
+       sv/Shortcuts.lyx \
+       sv/Tutorial.lyx
+
+ukdocdir = $(docdir)/uk
+dist_ukdoc_DATA = \
+       uk/Intro.lyx
+
+ukclipartdocdir = $(ukdocdir)/clipart
+dist_ukclipartdoc_DATA = \
+       uk/clipart/FootnoteQT4.png
+
+zhCNdocdir = $(docdir)/zh_CN
+dist_zhCNdoc_DATA = \
+       zh_CN/Intro.lyx \
+       zh_CN/Tutorial.lyx
+
+doc_files = \
+           $(dist_doc_DATA) \
+           $(dist_cadoc_DATA) \
+           $(dist_csdoc_DATA) \
+           $(dist_dadoc_DATA) \
+           $(dist_dedoc_DATA) \
+           $(dist_esdoc_DATA) \
+           $(dist_eudoc_DATA) \
+           $(dist_frdoc_DATA) \
+           $(dist_gldoc_DATA) \
+           $(dist_hedoc_DATA) \
+           $(dist_hudoc_DATA) \
+           $(dist_itdoc_DATA) \
+           $(dist_jadoc_DATA) \
+           $(dist_nbdoc_DATA) \
+           $(dist_nldoc_DATA) \
+           $(dist_pldoc_DATA) \
+           $(dist_ptdoc_DATA) \
+           $(dist_rodoc_DATA) \
+           $(dist_rudoc_DATA) \
+           $(dist_skdoc_DATA) \
+           $(dist_sldoc_DATA) \
+           $(dist_svdoc_DATA) \
+           $(dist_ukdoc_DATA) \
+           $(dist_zhCNdoc_DATA)
+
+install-data-hook:
+       for i in $(doc_files); \
        do \
-               $(RM) "$(DESTDIR)$(docdir)/$$i" ; \
+               if $(EGREP) -q "LYX_DIR_VER|LYX_USERDIR_VER" "$(DESTDIR)$(docdir)/$$i"; then \
+                       sed -e "s/LYX_DIR_VER/$(LYX_DIR_VER)/g" \
+                           -e "s/LYX_USERDIR_VER/$(LYX_USERDIR_VER)/g" \
+                               "$(DESTDIR)$(docdir)/$$i" > "$(DESTDIR)$(docdir)/$$i.tmp"; \
+                       mv -f "$(DESTDIR)$(docdir)/$$i.tmp" "$(DESTDIR)$(docdir)/$$i"; \
+                       chmod 644 "$(DESTDIR)$(docdir)/$$i"; \
+               fi; \
        done
-
-.PHONY: TOCs