4 top_srcdir = @top_srcdir@
11 TEXI2HTML = @TEXI2HTML@
12 TEXI2HTML_FLAGS = @TEXI2HTML_FLAGS@
13 INSTALLINFO = @INSTALLINFO@
16 .SUFFIXES: .txi .dvi .info .html
22 $(TEXI2HTML) $(TEXI2HTML_FLAGS) $<
25 $(TEXI2DVI) $(TEXI2DVI_FLAGS) $<
26 $(RM) $(*).cp $(*).fn $(*).ky $(*).pg $(*).tp $(*).vr \
27 $(*).cps $(*).fns $(*).kys $(*).pgs $(*).tps $(*).vrs \
28 $(*).log $(*).toc $(*).aux
34 # $(EMACS) -batch -q -no-site-file -eval '(find-file "$<")' -l texinfmt -f texinfo-every-node-update -f save-buffer
37 MANUALS=w3.txi w3-faq.txi
42 ( if [ ! -d $(infodir) ]; then mkdir -p $(infodir); fi )
43 for x in *.info*; do $(INSTALL) $$x $(infodir); done
44 -for x in *.info; do $(INSTALLINFO) $$x $(infodir)/dir; done
50 $(RM) *.dvi *.info* *.html *.ps
52 dvi: $(MANUALS:.txi=.dvi)
54 info: $(MANUALS:.txi=.info)
56 html: $(MANUALS:.txi=.html)
58 ps: $(MANUALS:.txi=.ps)
60 version: $(MANUALS) descrip.mms clean
61 test -d $(DIRNAME)/texi || mkdir -p $(DIRNAME)/texi
63 for x in descrip.mms $(MANUALS) *info* Makefile.in; do $(INSTALL) -m 644 $$x $(DIRNAME)/texi; done
65 # Automatic makefile rebuilding, etc.
66 Makefile: $(srcdir)/Makefile.in ../config.status
67 (cd .. ; CONFIG_FILES=texi/Makefile ./config.status)
69 $(top_srcdir)/configure: $(top_srcdir)/configure.in $(top_srcdir)/aclocal.m4
70 cd $(top_srcdir) && autoreconf
72 ../config.status: $(top_srcdir)/configure
73 cd .. && ./config.status --recheck