]> code.delx.au - gnu-emacs-elpa/blob - packages/muse/texi/Makefile
Merge commit '0cda39255827f283e7578cd469ae42daad9556a2' from js2-mode
[gnu-emacs-elpa] / packages / muse / texi / Makefile
1 .PHONY: all info-only doc clean realclean distclean fullclean install
2 .PRECIOUS: %.info %.html
3
4 DEFS = $(shell test -f ../Makefile.defs && echo ../Makefile.defs \
5 || echo ../Makefile.defs.default)
6
7 include $(DEFS)
8
9 all: doc
10
11 %.info: %.texi
12 makeinfo $<
13
14 %.html: %.texi
15 makeinfo --html --no-split $<
16
17 info-only: $(MANUAL).info
18
19 doc: $(MANUAL).info $(MANUAL).html
20
21 clean: ;
22
23 distclean realclean fullclean: clean
24 -rm -f $(MANUAL).info $(MANUAL).html
25
26 install: $(MANUAL).info
27 [ -d $(INFODIR) ] || install -d $(INFODIR)
28 install -m 0644 $(MANUAL).info $(INFODIR)/$(MANUAL)
29 $(call install_info,$(MANUAL))