1 .PHONY
: all lisp examples doc
clean realclean distclean fullclean
install test dist
2 .PRECIOUS
: %.
info %.html
6 SUBDIRS
= lisp examples
14 (cd examples
&& $(MAKE
))
20 makeinfo --html
--no-split muse.texi
22 doc
: muse.
info muse.html
25 for i in
$(SUBDIRS
); do \
26 (cd
$$i && $(MAKE
) clean); done
28 realclean distclean fullclean
: clean
29 -rm -f muse.
info muse.html
30 for i in
$(SUBDIRS
); do \
31 (cd
$$i && $(MAKE
) distclean); done
33 install: lisp muse.
info
34 (cd lisp
&& $(MAKE
) install)
36 install -m
0644 muse.
info $(INFODIR
)/muse
37 $(INSTALLINFO
) $(INFODIR
)/muse
40 (cd lisp
&& $(MAKE
) test)
43 (cd ..
; tar cvzf ~
/Public
/Emacs
/muse.
tar.gz muse
)