elisp-vcs/emacs-w3m/doc/Makefile.in
2010-08-17 08:59:01 +02:00

147 lines
3.6 KiB
Makefile

.SUFFIXES: .texi .info .pdf
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_INFO = install-info
prefix = @prefix@
datarootdir = @datarootdir@
infodir = @infodir@
srcdir = @srcdir@
subdir = doc
top_srcdir = @top_srcdir@
ADDITIONAL_LOAD_PATH = @ADDITIONAL_LOAD_PATH@
SHELL = /bin/sh
@SET_MAKE@
MAKEINFO = @MAKEINFO@
TEXI2DVI = @TEXI2DVI@
PTEX = @PTEX@
JBIBTEX = @JBIBTEX@
DVIPDFMX = @DVIPDFMX@
TEXI2PDF = @TEXI2PDF@
EMACS = @EMACS@
VANILLA_FLAG = @VANILLA_FLAG@
FLAGS = $(VANILLA_FLAG) -batch -l ./w3mhack.el $(ADDITIONAL_LOAD_PATH)
## This is used to set the environment variable XEMACSDEBUG for
## XEmacs 21.5 in order to suppress warnings for Lisp shadows
## when XEmacs 21.5 starts.
XEMACSDEBUG = @XEMACSDEBUG@
EMACSINFO = cd $(top_srcdir) && $(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-makeinfo
INFO_DEPS_EN = emacs-w3m.info
INFO_DEPS_JA = emacs-w3m-ja.info
INFO_DEPS = $(INFO_DEPS_EN) $(INFO_DEPS_JA)
default: $(INFO_DEPS)
en: $(INFO_DEPS_EN)
ja: $(INFO_DEPS_JA)
version.texi: $(top_srcdir)/w3m.el
@version=`cd $(top_srcdir)\
&& $(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-version 2>/dev/null`;\
echo "@set VERSION $$version"> version.texi
emacs-w3m.info: version.texi emacs-w3m.texi
emacs-w3m-ja.info: version.texi emacs-w3m-ja.texi
.texi.info:
@texi=$<;\
case "$$texi" in \
*-ja.texi) \
rm -f $@ ;\
$(EMACSINFO) $$texi ;;\
*) \
if test "$(MAKEINFO)" = "no"; then \
rm -f $@ ;\
$(EMACSINFO) $$texi ;\
else \
echo "Formatting $$texi using $(MAKEINFO)..." ;\
LC_ALL=C $(MAKEINFO) --no-split -o $@ $$texi ;\
echo "Formatting $$texi using $(MAKEINFO)...done" ;\
fi ;;\
esac
install: $(INFO_DEPS)
$(SHELL) $(top_srcdir)/mkinstalldirs "$(infodir)"
@for file in $(INFO_DEPS); do\
if test -f $$file; then\
for old in `cd "$(infodir)" && echo $$file-[0-9]`; do\
if test -f "$(infodir)/$$old"; then\
echo "rm -f \"$(infodir)/$$old\"";\
rm -f "$(infodir)/$$old";\
fi;\
done;\
echo "$(INSTALL_DATA) $$file \"$(infodir)/$$file\"";\
$(INSTALL_DATA) $$file "$(infodir)/$$file";\
else : ; fi;\
done
@if $(SHELL) -c $(INSTALL_INFO)' --version| sed 1q\
| fgrep -s -v -i debian'>/dev/null 2>&1; then\
for file in $(INFO_DEPS); do\
if test -f "$(infodir)/$$file"; then\
echo "$(INSTALL_INFO) --info-dir=\"$(infodir)\" \"$(infodir)/$$file\"";\
$(INSTALL_INFO) --info-dir="$(infodir)" "$(infodir)/$$file" || :;\
else : ; fi\
done;\
else : ; fi
install-en: $(INFO_DEPS_EN)
$(MAKE) INFO_DEPS='$(INFO_DEPS_EN)' $(XEMACSDEBUG)EMACS="$(EMACS)"\
infodir="$(infodir)" install
install-ja: $(INFO_DEPS_JA)
$(MAKE) INFO_DEPS='$(INFO_DEPS_JA)' $(XEMACSDEBUG)EMACS="$(EMACS)"\
infodir="$(infodir)" install
dvi: dvi-en dvi-ja
dvi-en: emacs-w3m.dvi
dvi-ja: emacs-w3m-ja.dvi
emacs-w3m.dvi: version.texi emacs-w3m.texi
emacs-w3m-ja.dvi: version.texi emacs-w3m-ja.texi
.texi.dvi:
@texi=$<;\
case "$$texi" in \
*-ja.texi) \
env TEX=$(PTEX) BIBTEX=$(JBIBTEX) $(TEXI2DVI) -o $@ $$texi ;;\
*) \
$(TEXI2DVI) -o $@ $$texi ;;\
esac
pdf: pdf-en pdf-ja
pdf-en: emacs-w3m.pdf
pdf-ja: emacs-w3m-ja.pdf
emacs-w3m.pdf: version.texi emacs-w3m.texi
emacs-w3m-ja.pdf: version.texi emacs-w3m-ja.texi
.texi.pdf:
@texi=$<;\
case "$$texi" in\
*-ja.texi)\
i=`basename $@ .pdf`;\
$(MAKE) $$i.dvi; $(DVIPDFMX) $$i;;\
*) \
$(TEXI2PDF) $$texi;;\
esac
clean:
-rm -rf *~ *.info version.texi *.dvi missfont.log *.pdf *.aux *.cp\
*.cps *.fn *.fns *.ky *.kys *.log *.pg *.toc *.tp *.vr *.vrs
distclean: clean
-rm -f Makefile