Synch with No Gnus (201201010159).
[elisp/gnus-doc-ja.git] / Makefile.in
1 @SET_MAKE@
2 DVIPDFMX=@DVIPDFMX@
3 EMACS=@EMACS@
4 EMACSINFO=$(EMACS) -batch -q -no-site-file -l infohack.el -f batch-makeinfo
5 INFO_DEPS=gnus-ja.info message-ja.info emacs-mime-ja.info\
6  pgg-ja.info sasl-ja.info sieve-ja.info gnus-coding-ja.info auth-ja.info
7 INSTALL=@INSTALL@
8 INSTALL_DATA=@INSTALL_DATA@
9 INSTALL_INFO=install-info
10 JBIBTEX=@JBIBTEX@
11 PDVIPS=@PDVIPS@
12 PTEX=@PTEX@
13 SHELL=/bin/sh
14 TEXI2DVI=@TEXI2DVI@
15 prefix=@prefix@
16 datarootdir=@datarootdir@
17 infodir=@infodir@
18
19 .SUFFIXES: .pdf .ps .texi
20
21 all: $(INFO_DEPS)
22
23 # please modify this for all the web manual targets
24 webhack: clean
25         $(MAKE) pdf MAKEINFO_OPTS="-DWEBHACKDEVEL $(MAKEINFO_OPTS)"
26
27 .texi.info:
28         @texi=$<; rm -f $@ $@-[0-9] $@-[0-9][0-9]; $(EMACSINFO) $$texi t
29
30 install: all
31         $(SHELL) ./mkinstalldirs "$(infodir)"
32         @list='$(INFO_DEPS)';\
33         for file in $$list; do\
34           for ifile in `echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do\
35             if test -f $$ifile; then\
36               echo "$(INSTALL_DATA) $$ifile \"$(infodir)/$$ifile\"";\
37               $(INSTALL_DATA) $$ifile "$(infodir)/$$ifile";\
38             else : ; fi;\
39           done;\
40         done
41         @if $(SHELL) -c $(INSTALL_INFO)' --version| sed 1q\
42                 | fgrep -s -v -i debian'>/dev/null 2>&1; then\
43           list='$(INFO_DEPS)';\
44           for file in $$list; do\
45             if test -f "$(infodir)/$$file"; then\
46               echo "$(INSTALL_INFO) --info-dir=\"$(infodir)\" \"$(infodir)/$$file\"";\
47               $(INSTALL_INFO) --info-dir="$(infodir)" "$(infodir)/$$file" || :;\
48             else : ; fi\
49           done;\
50         else : ; fi
51
52 dvi: gnus-ja.dvi message-ja.dvi emacs-mime-ja.dvi\
53  pgg-ja.dvi sasl-ja.dvi sieve-ja.dvi gnus-coding-ja.dvi auth-ja.dvi
54
55 .texi.dvi:
56         sed -e '/@iflatex/,/@end iflatex/d' $< > gnustmp.texi
57         env TEX=$(PTEX) BIBTEX=$(JBIBTEX) $(TEXI2DVI) -o $@ gnustmp.texi
58         rm -f gnustmp.*
59
60 pdf: gnus-ja.pdf message-ja.pdf emacs-mime-ja.pdf\
61  pgg-ja.pdf sasl-ja.pdf sieve-ja.pdf gnus-coding-ja.pdf auth-ja.pdf
62
63 .texi.pdf:
64         i=`basename $@ .pdf`; $(MAKE) $$i.dvi; $(DVIPDFMX) $$i
65
66 ps: gnus-ja.ps message-ja.ps emacs-mime-ja.ps\
67  pgg-ja.ps sasl-ja.ps sieve-ja.ps gnus-coding-ja.ps auth-ja.ps
68
69 .texi.ps:
70         i=`basename $@ .ps`; $(MAKE) $$i.dvi; $(PDVIPS) $$i
71
72 clean:
73         rm -f *.dvi *.info *.info-[0-9] *.info-[0-9][0-9] *.orig *.pdf *.ps *~\
74  gnustmp.* missfont.log
75
76 distclean: clean
77         rm -fr autom4te.cache
78         rm -f Makefile config.*