mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-17 18:33:58 +00:00
39 lines
983 B
Makefile
39 lines
983 B
Makefile
|
|
all: dvi info html
|
|
|
|
install: install_html install_info install_dvi
|
|
|
|
install_html: html
|
|
cp *.html $$HOME/www_public/mercury
|
|
install_info: info
|
|
cp *.info* /usr/contrib/info
|
|
install_dvi: dvi
|
|
cp *.dvi /usr/contrib/lib/mercury/doc
|
|
|
|
dvi: user_guide.dvi reference_manual.dvi
|
|
info: mercury.info mercury_ref.info
|
|
html: user_guide_toc.html reference_manual_toc.html
|
|
|
|
user_guide.dvi: user_guide.texi
|
|
texi2dvi user_guide.texi
|
|
reference_manual.dvi: reference_manual.texi
|
|
texi2dvi reference_manual.texi
|
|
|
|
mercury.info: user_guide.texi
|
|
makeinfo user_guide.texi
|
|
mercury_ref.info: reference_manual.texi
|
|
makeinfo reference_manual.texi
|
|
|
|
user_guide_toc.html: user_guide.texi
|
|
texi2html -split_node user_guide.texi
|
|
reference_manual_toc.html: reference_manual.texi
|
|
texi2html -split_node reference_manual.texi
|
|
|
|
.PHONY: all install install_html install_info install_dvi dvi info html clean
|
|
|
|
clean:
|
|
rm -f *.aux *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr
|
|
|
|
realclean: clean
|
|
rm -f *.info* *.html *.dvi
|