lyx_mirror/lib/doc/Makefile.am
Jean-Marc Lasgouttes 7dd29bb818 Move translated files to their own directory
What I did:

* move xx_foo.ext to xx/foo.ext

* update Makefile.am to make install work

* minimally update scons_manifest.py (I'd be surprised to see it
  work).

* update i18nLibFileSearch to use the new naming scheme, and keep
  temporarily some code that checks the old method.

* update image paths in .lyx files

* update name of files (examples in tutorial, for ex.) in lyx files

What is definitely broken:

* cmake (did not touch it)

* TOC files (I am not sure how the code works)

I would be surprised if nothing else was wrong. 



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17343 a592a061-630c-0410-9148-cb99ea01b6c8
2007-02-25 18:12:03 +00:00

172 lines
3.4 KiB
Makefile

include $(top_srcdir)/config/common.am
DISTCLEANFILES += $(tocfiles)
EXTRA_DIST = depend.py doc_toc.py README.Documentation $(DEPENDFILE) $(docfiles)
csdocdir = $(pkgdatadir)/doc/cs
dist_csdoc_DATA = \
cs/Tutorial.lyx
dadocdir = $(pkgdatadir)/doc/da
dist_dadoc_DATA = \
da/Intro.lyx
dedocdir = $(pkgdatadir)/doc/de
dist_dedoc_DATA = \
de/Customization.lyx \
de/Extended.lyx \
de/FAQ.lyx \
de/Intro.lyx \
de/Tutorial.lyx \
de/UserGuide.lyx
esdocdir = $(pkgdatadir)/doc/es
dist_esdoc_DATA = \
es/Intro.lyx \
es/Tutorial.lyx \
es/EmbeddedObjects.lyx
eudocdir = $(pkgdatadir)/doc/eu
dist_eudoc_DATA = \
eu/Customization.lyx \
eu/Extended.lyx \
eu/FAQ.lyx \
eu/Intro.lyx \
eu/Tutorial.lyx \
eu/UserGuide.lyx
frdocdir = $(pkgdatadir)/doc/fr
dist_frdoc_DATA = \
fr/Customization.lyx \
fr/Extended.lyx \
fr/FAQ.lyx \
fr/Intro.lyx \
fr/Tutorial.lyx \
fr/UserGuide.lyx
gldocdir = $(pkgdatadir)/doc/gl
dist_gldoc_DATA = \
gl/Intro.lyx \
gl/Tutorial.lyx
hedocdir = $(pkgdatadir)/doc/he
dist_hedoc_DATA = \
he/Intro.lyx \
he/Tutorial.lyx
hudocdir = $(pkgdatadir)/doc/hu
dist_hudoc_DATA = \
hu/Intro.lyx \
hu/Tutorial.lyx
itdocdir = $(pkgdatadir)/doc/it
dist_itdoc_DATA = \
it/Customization.lyx \
it/Intro.lyx \
it/Tutorial.lyx \
it/UserGuide.lyx
nldocdir = $(pkgdatadir)/doc/nl
dist_nldoc_DATA = \
nl/Intro.lyx \
nl/Tutorial.lyx
nbdocdir = $(pkgdatadir)/doc/nb
dist_nbdoc_DATA = \
nb/Intro.lyx
pldocdir = $(pkgdatadir)/doc/pl
dist_pldoc_DATA = \
pl/Extended.lyx \
pl/Intro.lyx \
pl/Tutorial.lyx
ptdocdir = $(pkgdatadir)/doc/pt
dist_ptdoc_DATA = \
pt/Intro.lyx \
pt/Tutorial.lyx
rodocdir = $(pkgdatadir)/doc/ro
dist_rodoc_DATA = \
ro/Intro.lyx
rudocdir = $(pkgdatadir)/doc/ru
dist_rudoc_DATA = \
ru/FAQ.lyx \
ru/Intro.lyx \
ru/Tutorial.lyx
skdocdir = $(pkgdatadir)/doc/sk
dist_skdoc_DATA = \
sk/Tutorial.lyx \
sk/UserGuide.lyx
sldocdir = $(pkgdatadir)/doc/sl
dist_sldoc_DATA = \
sl/Intro.lyx \
sl/Tutorial.lyx
svdocdir = $(pkgdatadir)/doc/sv
dist_svdoc_DATA = \
sv/Intro.lyx \
sv/Tutorial.lyx
docdir = $(pkgdatadir)/doc
dist_doc_DATA = \
Customization.lyx \
DocStyle.lyx \
EmbeddedObjects.lyx \
Extended.lyx \
FAQ.lyx \
Intro.lyx \
LaTeXConfig.lyx.in \
Reference.lyx \
Tutorial.lyx \
UserGuide.lyx \
escher-lsd.eps \
mobius.eps \
platypus.eps
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
uninstall-local:
for i in $(tocfiles); \
do \
$(RM) "$(DESTDIR)$(docdir)/$$i" ; \
done
.PHONY: TOCs