mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-23 10:18:50 +00:00
6222e8558a
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15525 a592a061-630c-0410-9148-cb99ea01b6c8
112 lines
2.4 KiB
Makefile
112 lines
2.4 KiB
Makefile
include $(top_srcdir)/config/common.am
|
|
|
|
DISTCLEANFILES += $(tocfiles)
|
|
|
|
EXTRA_DIST = depend.py doc_toc.py README.Documentation $(DEPENDFILE) $(docfiles)
|
|
|
|
docfiles = \
|
|
cs_Tutorial.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_Intro.lyx \
|
|
es_Tutorial.lyx \
|
|
eu_Customization.lyx \
|
|
eu_Extended.lyx \
|
|
eu_FAQ.lyx \
|
|
eu_Intro.lyx \
|
|
eu_Tutorial.lyx \
|
|
eu_UserGuide.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 \
|
|
he_Intro.lyx \
|
|
he_Tutorial.lyx \
|
|
hu_Intro.lyx \
|
|
hu_Tutorial.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 \
|
|
Tutorial.lyx \
|
|
UserGuide.lyx \
|
|
escher-lsd.eps \
|
|
mobius.eps \
|
|
platypus.eps
|
|
|
|
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
|
|
|
|
uninstall-local:
|
|
for i in $(tocfiles); \
|
|
do \
|
|
$(RM) "$(DESTDIR)$(docdir)/$$i" ; \
|
|
done
|
|
|
|
.PHONY: TOCs
|